Releases: galacean/engine
Releases · galacean/engine
v1.3.14
What's Changed
Fixed 🐞
- Fix
Color.toGamma
andColor.toLinear
listener error by @cptbtptpbcptdtptp in #2389 - Fix shader destroy memory residual by @GuoLei1990 in #2410
- Fix error when the animationEvent loses the callback function with the given name by @luzhuang in #2394
Other Changes
- Fix typo of HOW_TO_CONTRIBUTE.md by @chenyunda218 in #2400
- Fixed the problem of abnormal length of
DisorderedArray
caused by rewritingScript
function by @cptbtptpbcptdtptp in #2402
New Contributors
- @chenyunda218 made their first contribution in #2400
Full Changelog: v1.3.12...v1.3.14
v1.3.12
What's Changed
Fixed 🐞
- Fix error in node environment by @zhuxudong in #2362
- Fix physics event index exceeds the length of the array. by @cptbtptpbcptdtptp in #2366
- Fix particle velocity over lifetime bug by @GuoLei1990 in #2387
Full Changelog: v1.3.8...v1.3.12
v1.3.8
What's Changed
Fixed 🐞
- Fix
TextRenderer
orSpriteRenderer
rendering errors by @singlecoder in #2340
Full Changelog: v1.3.7...v1.3.8
v1.3.7
v1.3.6
What's Changed
Fixed 🐞
- Fix
SpriteMask
clone bug by @cptbtptpbcptdtptp in #2327 - Fix animator play backwards error and onStateExit not triggered when crossFade finished and actualDeltaTime error by @luzhuang in #2325
- Fix CharactorController move not effect with transform changed in update func by @luzhuang in #2322
Full Changelog: v1.3.5...v1.3.6
v1.3.5
What's Changed
Fixed 🐞
- Fix litePhysics
raycast
error by @luzhuang in #2321 - Fix measure text width error by @singlecoder in #2247
Full Changelog: v1.3.3...v1.3.5
v1.3.3
What's Changed
Features 🎉
- Support WebP plugin by @zhuxudong in #2310
Fixed 🐞
- Fix transform parent dirty error when added as root entity by @cptbtptpbcptdtptp in #2311
Full Changelog: v1.3.1...v1.3.3
v1.3.1
What's Changed
Features 🎉
- ParticleRenderer support bounds and frustum culling by @JujieX in #2110
- Refactor 2d render pipeline by @singlecoder in #1708
- Animator support transition conditions by @luzhuang in #2096
- Refactor state transition update logic and fix time bug by @luzhuang in #2130
- Support
Prefab
by @luzhuang in #2108 - Add constructor to sub primitive and export by @johanzhu in #2155
- Export
ClearableObjectPool
andReturnableObjectPool
from utils by @singlecoder in #2154 - Support post process by @zhuxudong in #2129
- Camera
setReplacementShader
supportReplacementFailureStrategy
when failed by @cptbtptpbcptdtptp in #2172 - Refactoring the ShaderLab Compiler Module using the LALR Algorithm for Enhanced GLSL Compatibility and Reduced Build Size by @Sway007 in #2113
- Path in
#include
directive support relative path against to shader's path AND fix code generation error when target language is gles 100 by @Sway007 in #2241
Fixed 🐞
- Fix two static colliders collided in lite physics by @luzhuang in #2036
- Support transparent shadow by @zhuxudong in #2080
- Fix set 2d color no working by @singlecoder in #2128
- Fix the
this
of animation event script is not right by @luzhuang in #2137 - Fix PBR shader brdf.rg may less than 0 by @zhuxudong in #2173
- Fix the logic that incorrectly determines the length of the atlas when loading it by @cptbtptpbcptdtptp in #2164
- Clamp shadow strength to 0~1 by @zhuxudong in #2233
- Fix preprocessor parenthesis expression parse by @Sway007 in #2236
- Clamp linear gamma at last output by @zhuxudong in #2243
- Update controller loader to enhance stateMachine and fix crossfade bug when dest state has no clip by @luzhuang in #2228
- Fix particle bugs by @GuoLei1990 in #2256
- Fix 2D batch buffer error by @singlecoder in #2257
- Fix
spriteDisableBatching
tag failure by @cptbtptpbcptdtptp in #2261 - Fix update size error when charactorController disabled by @luzhuang in #2259
- Fix SkinnedRenderer.boundingBox updates are not timely by @cptbtptpbcptdtptp in #2272
- Fix evaluate value error when switch layer state && get target value error in stateMachine callback and animation event by @luzhuang in #2258
- Fix animation time error because of speed and animatorParameter rename bug by @luzhuang in #2273
- Fix sub asset promise error by @zhuxudong in #2274
- Fix XR camera clear flag error by @cptbtptpbcptdtptp in #2281
- Fix default precision declaration in ShaderLab by @Sway007 in #2286
Other Changes
- fix: broken url in docs by @MrKou47 in #2290
- fix: fix markdown syntax by @MrKou47 in #2294
- [Doc] Fix shader doc links by @zhuxudong in #2297
- Revert "Add advanced shader docs" by @cptbtptpbcptdtptp in #2301
- [Docs] fix glTF doc link error by @zhuxudong in #2300
- chore: add engine version documentation by @MrKou47 in #2303
- chore: remove all duplicate docs by @MrKou47 in #2304
- [Docs] fix material doc group error by @zhuxudong in #2305
New Contributors
Full Changelog: v1.2.0...v1.3.1
v1.3.0
What's Changed
Features 🎉
- ParticleRenderer support bounds and frustum culling by @JujieX in #2110
- Refactor 2d render pipeline by @singlecoder in #1708
- Animator support transition conditions by @luzhuang in #2096
- Refactor state transition update logic and fix time bug by @luzhuang in #2130
- Support
Prefab
by @luzhuang in #2108 - Add constructor to sub primitive and export by @johanzhu in #2155
- Export
ClearableObjectPool
andReturnableObjectPool
from utils by @singlecoder in #2154 - Support post process by @zhuxudong in #2129
- Camera
setReplacementShader
supportReplacementFailureStrategy
when failed by @cptbtptpbcptdtptp in #2172 - Refactoring the ShaderLab Compiler Module using the LALR Algorithm for Enhanced GLSL Compatibility and Reduced Build Size by @Sway007 in #2113
- Path in
#include
directive support relative path against to shader's path AND fix code generation error when target language is gles 100 by @Sway007 in #2241
Fixed 🐞
- Fix two static colliders collided in lite physics by @luzhuang in #2036
- Support transparent shadow by @zhuxudong in #2080
- Fix set 2d color no working by @singlecoder in #2128
- Fix the
this
of animation event script is not right by @luzhuang in #2137 - Fix PBR shader brdf.rg may less than 0 by @zhuxudong in #2173
- Fix the logic that incorrectly determines the length of the atlas when loading it by @cptbtptpbcptdtptp in #2164
- Clamp shadow strength to 0~1 by @zhuxudong in #2233
- Fix preprocessor parenthesis expression parse by @Sway007 in #2236
- Clamp linear gamma at last output by @zhuxudong in #2243
- Update controller loader to enhance stateMachine and fix crossfade bug when dest state has no clip by @luzhuang in #2228
- Fix particle bugs by @GuoLei1990 in #2256
- Fix 2D batch buffer error by @singlecoder in #2257
- Fix
spriteDisableBatching
tag failure by @cptbtptpbcptdtptp in #2261 - Fix update size error when charactorController disabled by @luzhuang in #2259
- Fix SkinnedRenderer.boundingBox updates are not timely by @cptbtptpbcptdtptp in #2272
- Fix evaluate value error when switch layer state && get target value error in stateMachine callback and animation event by @luzhuang in #2258
- Fix animation time error because of speed and animatorParameter rename bug by @luzhuang in #2273
- Fix sub asset promise error by @zhuxudong in #2274
- Fix XR camera clear flag error by @cptbtptpbcptdtptp in #2281
Full Changelog: v1.2.0...v1.3.0
v1.3.0-beta.10
What's Changed
Fixed 🐞
- Fix SkinnedRenderer.boundingBox updates are not timely by @cptbtptpbcptdtptp in #2272
- Fix XR camera clear flag error by @cptbtptpbcptdtptp in #2281
Full Changelog: v1.3.0-beta.9...v1.3.0-beta.10