v2.0.0-alpha.38
- Support trail render by @GuoLei1990 in https://github.com/galacean/engine/pull/2873
- feat(physics): 添加 MeshColliderShape 支持 by @luzhuang in https://github.com/galacean/engine/pull/2880
- AudioManager add
suspendby @GuoLei1990 in https://github.com/galacean/engine/pull/2887 - Optimize TrailRenderer texture scale and remove widthMultiplier by @GuoLei1990 in https://github.com/galacean/engine/pull/2889
- Refine MeshColliderShape and add WebAssembly SIMD runtime by @GuoLei1990 in https://github.com/galacean/engine/pull/2892
- Deferred destruction for EngineObject during frame processing by @GuoLei1990 in https://github.com/galacean/engine/pull/2894
- Extract
_createRenderBufferto deduplicate renderbuffer creation inGLRenderTargetby @GuoLei1990 in https://github.com/galacean/engine/pull/2897 - Wrap raw assets as EngineObject to enable type-safe ResourceManager.load by @GuoLei1990 in https://github.com/galacean/engine/pull/2900
- Use Alpha8 texture for font atlas by @GuoLei1990 in https://github.com/galacean/engine/pull/2899
- Add multi-scattering energy compensation for specular by @GuoLei1990 in https://github.com/galacean/engine/pull/2901
- Add camera-based event filtering for WorldSpace UICanvas by @ym2050 in https://github.com/galacean/engine/pull/2870
- Add RenderingStatistics for GPU memory tracking and RenderTargetPool for RT reuse by @GuoLei1990 in https://github.com/galacean/engine/pull/2910
- Replace refId with url for asset reference resolution by @zhuxudong in https://github.com/galacean/engine/pull/2913
- Merge HDRLoader into TextureCubeLoader and extract HDRDecoder by @GuoLei1990 in https://github.com/galacean/engine/pull/2914
- feat(particle): add SubEmittersModule by @hhhhkrx in https://github.com/galacean/engine/pull/2982
- Fix audio play when stop and pause by @GuoLei1990 in https://github.com/galacean/engine/pull/2875
- Fix audio catch error by @zhuxudong in https://github.com/galacean/engine/pull/2876
- Fix resume audio on visibilitychange after tab/background by @GuoLei1990 in https://github.com/galacean/engine/pull/2882
- Allow anyState transitions to interrupt crossFade & fix transition bugs by @luzhuang in https://github.com/galacean/engine/pull/2885
- Fix WKWebview AudioContext "zombie" state in visibility change by @GuoLei1990 in https://github.com/galacean/engine/pull/2888
- Allow anyState transitions to interrupt crossFade & fix transition bugs by @GuoLei1990 in https://github.com/galacean/engine/pull/2893
- Fix two transforms coexist during cloning by @cptbtptpbcptdtptp in https://github.com/galacean/engine/pull/2895
- Fix
isRootwas not set correctly when setentity.parentby @GuoLei1990 in https://github.com/galacean/engine/pull/2896 - Move pixelStorei calls to non-compressed branch in GLTextureCube by @zhuxudong in https://github.com/galacean/engine/pull/2918
- particle mesh mode rotation curve not working by @hhhhkrx in https://github.com/galacean/engine/pull/2920
- fix: defer physics contact event dispatch to after transform writeback by @GuoLei1990 in https://github.com/galacean/engine/pull/2930
- fix(loader): always create GLTF_ROOT container for consistent animation paths by @luzhuang in https://github.com/galacean/engine/pull/2943
- fix(camera): invViewProjMat should ignore scale like viewMatrix by @cptbtptpbcptdtptp in https://github.com/galacean/engine/pull/2949
- fix(rhi-webgl): complete sRGB format support for compressed textures by @zhuxudong in https://github.com/galacean/engine/pull/2940
- fix(core): fix crash when removeChild during deactivation callbacks by @GuoLei1990 in https://github.com/galacean/engine/pull/2948
- feat(particle): implement curl noise for particle noise module by @GuoLei1990 in https://github.com/galacean/engine/pull/2960
- fix(audio): guard suspend/resume against uninitialized AudioContext by @GuoLei1990 in https://github.com/galacean/engine/pull/2963
- fix(particle): only accumulate rotation-over-lifetime onto Z axis by @hhhhkrx in https://github.com/galacean/engine/pull/3013
- fix(particle): mesh not applied via setter when cloning ParticleRenderer by @hhhhkrx in https://github.com/galacean/engine/pull/3023
- fix(core): add @ignoreClone to Transform._parentTransformCache by @cptbtptpbcptdtptp in https://github.com/galacean/engine/pull/3036
- fix(loader): prefer virtualPathResourceMap type over URL extension inference by @cptbtptpbcptdtptp in https://github.com/galacean/engine/pull/3035
- fix(audio): harden playback lifecycle by @luzhuang in https://github.com/galacean/engine/pull/3026
- Load params in resource loader by @zhuxudong in https://github.com/galacean/engine/pull/2881
- Fixed some assets were not cached. by @cptbtptpbcptdtptp in https://github.com/galacean/engine/pull/2883
- Revert "Allow anyState transitions to interrupt crossFade & fix transition bugs" by @GuoLei1990 in https://github.com/galacean/engine/pull/2891
- feat: add bundled ESM output by @MrKou47 in https://github.com/galacean/engine/pull/2766
- Configure CDN default entry for bundled ESM by @GuoLei1990 in https://github.com/galacean/engine/pull/2904
- Fix ColorWriteMask enum parsing in ShaderLab with bitwise OR support by @GuoLei1990 in https://github.com/galacean/engine/pull/2906
- Add characterSpacing and change spacing units to em by @singlecoder in https://github.com/galacean/engine/pull/2280
- Fix setting the font to null will trigger an error by @cptbtptpbcptdtptp in https://github.com/galacean/engine/pull/2917
- feat: add RenderTarget asset loader and colorTextures getter by @GuoLei1990 in https://github.com/galacean/engine/pull/2923
- Unify Signal event mechanism with structured binding support by @cptbtptpbcptdtptp in https://github.com/galacean/engine/pull/2921
- fix: fix ray and plane when ray origin is on the plane and parallel by @singlecoder in https://github.com/galacean/engine/pull/2924
- feat(loader): support path-based cross-prefab entity/component refs by @luzhuang in https://github.com/galacean/engine/pull/2927
- ci: add Co-authored-by workflow by @GuoLei1990 in https://github.com/galacean/engine/pull/2934
- Revert "ci: add Co-authored-by workflow" by @GuoLei1990 in https://github.com/galacean/engine/pull/2935
- implement HorizontalBillboard render mode by @hhhhkrx in https://github.com/galacean/engine/pull/2938
- Unify Texture2D and TextureCube into single TextureLoader by @GuoLei1990 in https://github.com/galacean/engine/pull/2937
- fix(particle): fix flipRotation logic and renderMode default value by @GuoLei1990 in https://github.com/galacean/engine/pull/2939
- feat(shader-lab): unify macro system with flat instruction bytecode by @zhuxudong in https://github.com/galacean/engine/pull/2936
- fix: use deepClone for Skin._skinMatrices to prevent undefined after clone by @cptbtptpbcptdtptp in https://github.com/galacean/engine/pull/2941
- feat(particle): add NoiseModule for simplex noise turbulence by @hhhhkrx in https://github.com/galacean/engine/pull/2953
- fix(physics): unify scene query filtering to use collisionLayer by @GuoLei1990 in https://github.com/galacean/engine/pull/2964
- feat(particle): add transform to shape module by @hhhhkrx in https://github.com/galacean/engine/pull/2965
- feat(loader): v2 scene/prefab format parsing by @luzhuang in https://github.com/galacean/engine/pull/2959
- feat(particle): add cycles and repeatInterval to Burst by @hhhhkrx in https://github.com/galacean/engine/pull/2972
- fix(shader-lab): resolve generic return type for texture/builtin functions by @zhuxudong in https://github.com/galacean/engine/pull/2966
- feat(shader-lab): make #define values first-class AST nodes by @GuoLei1990 in https://github.com/galacean/engine/pull/2974
- fix(text): propagate WorldPosition dirty in _onRootCanvasModify when ReferenceResolutionPerUnit changes by @cptbtptpbcptdtptp in https://github.com/galacean/engine/pull/2981
- refactor(shader): migrate GLSL shaders to ShaderLab and clean up shader infrastructure by @zhuxudong in https://github.com/galacean/engine/pull/2961
- feat(loader): support $class refs and numeric SpecularMode in v2 scene by @luzhuang in https://github.com/galacean/engine/pull/2994
- refactor(loader): rename v2 scene.entities to scene.rootEntities by @luzhuang in https://github.com/galacean/engine/pull/2997
- fix(physics-physx): skip initial overlap in raycast/sweep + reuse query callbacks by @luzhuang in https://github.com/galacean/engine/pull/2998
- fix(shader-compiler): track every identifier in
#definevalue by @zhuxudong in https://github.com/galacean/engine/pull/2996 - feat(loader): audioLoader recognize .m4a extension by @GuoLei1990 in https://github.com/galacean/engine/pull/3008
- feat(loader): recognize .aac and .flac extensions for audioClip loader by @GuoLei1990 in https://github.com/galacean/engine/pull/3009
- feat(particle): implement rateOverDistance emission by @hhhhkrx in https://github.com/galacean/engine/pull/3011
- feat(particle): support custom particle shaders with custom data by @hhhhkrx in https://github.com/galacean/engine/pull/3004
- fix(loader): compute glTF skin bounds in rootBone space by @luzhuang in https://github.com/galacean/engine/pull/3027
- feat(particle): support curve modes for emission rateOverTime and rateOverDistance by @hhhhkrx in https://github.com/galacean/engine/pull/3029
refactor(enum):introduce EngineEventType enum.chore:clean compiledShaders.build:chmod compat for windows. by @luo2430 in https://github.com/galacean/engine/pull/3034- fix(entity): traverse front-to-back in getComponentsInChildren by @cptbtptpbcptdtptp in https://github.com/galacean/engine/pull/3030
- fix(2d): fix typo in SpriteAtlas.getSprites warning message by @cptbtptpbcptdtptp in https://github.com/galacean/engine/pull/3032
- feat: add dynamic collider force at position by @luzhuang in https://github.com/galacean/engine/pull/3039
- chore: modernize ESLint setup (flat config, ESLint 10, Prettier split) by @luo2430 in https://github.com/galacean/engine/pull/3048
- fix(core): invoke structured Signal listeners with runtime args before bound args by @cptbtptpbcptdtptp in https://github.com/galacean/engine/pull/2987
- fix(animation): harden animator state instance data by @luzhuang in https://github.com/galacean/engine/pull/3024
- feat(particle): add orbital radial velocity over lifetime by @hhhhkrx in https://github.com/galacean/engine/pull/3049
- @ym2050 made their first contribution in https://github.com/galacean/engine/pull/2870
- @luo2430 made their first contribution in https://github.com/galacean/engine/pull/3034
Full Changelog: https://github.com/galacean/engine/compare/v1.6.13...v2.0.0-alpha.38
v2.0.0-alpha.36
- Support trail render by @GuoLei1990 in https://github.com/galacean/engine/pull/2873
- feat(physics): 添加 MeshColliderShape 支持 by @luzhuang in https://github.com/galacean/engine/pull/2880
- AudioManager add
suspendby @GuoLei1990 in https://github.com/galacean/engine/pull/2887 - Optimize TrailRenderer texture scale and remove widthMultiplier by @GuoLei1990 in https://github.com/galacean/engine/pull/2889
- Refine MeshColliderShape and add WebAssembly SIMD runtime by @GuoLei1990 in https://github.com/galacean/engine/pull/2892
- Deferred destruction for EngineObject during frame processing by @GuoLei1990 in https://github.com/galacean/engine/pull/2894
- Extract
_createRenderBufferto deduplicate renderbuffer creation inGLRenderTargetby @GuoLei1990 in https://github.com/galacean/engine/pull/2897 - Wrap raw assets as EngineObject to enable type-safe ResourceManager.load by @GuoLei1990 in https://github.com/galacean/engine/pull/2900
- Use Alpha8 texture for font atlas by @GuoLei1990 in https://github.com/galacean/engine/pull/2899
- Add multi-scattering energy compensation for specular by @GuoLei1990 in https://github.com/galacean/engine/pull/2901
- Add camera-based event filtering for WorldSpace UICanvas by @ym2050 in https://github.com/galacean/engine/pull/2870
- Add RenderingStatistics for GPU memory tracking and RenderTargetPool for RT reuse by @GuoLei1990 in https://github.com/galacean/engine/pull/2910
- Replace refId with url for asset reference resolution by @zhuxudong in https://github.com/galacean/engine/pull/2913
- Merge HDRLoader into TextureCubeLoader and extract HDRDecoder by @GuoLei1990 in https://github.com/galacean/engine/pull/2914
- Fix audio play when stop and pause by @GuoLei1990 in https://github.com/galacean/engine/pull/2875
- Fix audio catch error by @zhuxudong in https://github.com/galacean/engine/pull/2876
- Fix resume audio on visibilitychange after tab/background by @GuoLei1990 in https://github.com/galacean/engine/pull/2882
- Allow anyState transitions to interrupt crossFade & fix transition bugs by @luzhuang in https://github.com/galacean/engine/pull/2885
- Fix WKWebview AudioContext "zombie" state in visibility change by @GuoLei1990 in https://github.com/galacean/engine/pull/2888
- Allow anyState transitions to interrupt crossFade & fix transition bugs by @GuoLei1990 in https://github.com/galacean/engine/pull/2893
- Fix two transforms coexist during cloning by @cptbtptpbcptdtptp in https://github.com/galacean/engine/pull/2895
- Fix
isRootwas not set correctly when setentity.parentby @GuoLei1990 in https://github.com/galacean/engine/pull/2896 - Move pixelStorei calls to non-compressed branch in GLTextureCube by @zhuxudong in https://github.com/galacean/engine/pull/2918
- particle mesh mode rotation curve not working by @hhhhkrx in https://github.com/galacean/engine/pull/2920
- fix: defer physics contact event dispatch to after transform writeback by @GuoLei1990 in https://github.com/galacean/engine/pull/2930
- fix(loader): always create GLTF_ROOT container for consistent animation paths by @luzhuang in https://github.com/galacean/engine/pull/2943
- fix(camera): invViewProjMat should ignore scale like viewMatrix by @cptbtptpbcptdtptp in https://github.com/galacean/engine/pull/2949
- fix(rhi-webgl): complete sRGB format support for compressed textures by @zhuxudong in https://github.com/galacean/engine/pull/2940
- fix(core): fix crash when removeChild during deactivation callbacks by @GuoLei1990 in https://github.com/galacean/engine/pull/2948
- feat(particle): implement curl noise for particle noise module by @GuoLei1990 in https://github.com/galacean/engine/pull/2960
- fix(audio): guard suspend/resume against uninitialized AudioContext by @GuoLei1990 in https://github.com/galacean/engine/pull/2963
- fix(particle): only accumulate rotation-over-lifetime onto Z axis by @hhhhkrx in https://github.com/galacean/engine/pull/3013
- fix(particle): mesh not applied via setter when cloning ParticleRenderer by @hhhhkrx in https://github.com/galacean/engine/pull/3023
- Load params in resource loader by @zhuxudong in https://github.com/galacean/engine/pull/2881
- Fixed some assets were not cached. by @cptbtptpbcptdtptp in https://github.com/galacean/engine/pull/2883
- Revert "Allow anyState transitions to interrupt crossFade & fix transition bugs" by @GuoLei1990 in https://github.com/galacean/engine/pull/2891
- feat: add bundled ESM output by @MrKou47 in https://github.com/galacean/engine/pull/2766
- Configure CDN default entry for bundled ESM by @GuoLei1990 in https://github.com/galacean/engine/pull/2904
- Fix ColorWriteMask enum parsing in ShaderLab with bitwise OR support by @GuoLei1990 in https://github.com/galacean/engine/pull/2906
- Add characterSpacing and change spacing units to em by @singlecoder in https://github.com/galacean/engine/pull/2280
- Fix setting the font to null will trigger an error by @cptbtptpbcptdtptp in https://github.com/galacean/engine/pull/2917
- feat: add RenderTarget asset loader and colorTextures getter by @GuoLei1990 in https://github.com/galacean/engine/pull/2923
- Unify Signal event mechanism with structured binding support by @cptbtptpbcptdtptp in https://github.com/galacean/engine/pull/2921
- fix: fix ray and plane when ray origin is on the plane and parallel by @singlecoder in https://github.com/galacean/engine/pull/2924
- feat(loader): support path-based cross-prefab entity/component refs by @luzhuang in https://github.com/galacean/engine/pull/2927
- ci: add Co-authored-by workflow by @GuoLei1990 in https://github.com/galacean/engine/pull/2934
- Revert "ci: add Co-authored-by workflow" by @GuoLei1990 in https://github.com/galacean/engine/pull/2935
- implement HorizontalBillboard render mode by @hhhhkrx in https://github.com/galacean/engine/pull/2938
- Unify Texture2D and TextureCube into single TextureLoader by @GuoLei1990 in https://github.com/galacean/engine/pull/2937
- fix(particle): fix flipRotation logic and renderMode default value by @GuoLei1990 in https://github.com/galacean/engine/pull/2939
- feat(shader-lab): unify macro system with flat instruction bytecode by @zhuxudong in https://github.com/galacean/engine/pull/2936
- fix: use deepClone for Skin._skinMatrices to prevent undefined after clone by @cptbtptpbcptdtptp in https://github.com/galacean/engine/pull/2941
- feat(particle): add NoiseModule for simplex noise turbulence by @hhhhkrx in https://github.com/galacean/engine/pull/2953
- fix(physics): unify scene query filtering to use collisionLayer by @GuoLei1990 in https://github.com/galacean/engine/pull/2964
- feat(particle): add transform to shape module by @hhhhkrx in https://github.com/galacean/engine/pull/2965
- feat(loader): v2 scene/prefab format parsing by @luzhuang in https://github.com/galacean/engine/pull/2959
- feat(particle): add cycles and repeatInterval to Burst by @hhhhkrx in https://github.com/galacean/engine/pull/2972
- fix(shader-lab): resolve generic return type for texture/builtin functions by @zhuxudong in https://github.com/galacean/engine/pull/2966
- feat(shader-lab): make #define values first-class AST nodes by @GuoLei1990 in https://github.com/galacean/engine/pull/2974
- fix(text): propagate WorldPosition dirty in _onRootCanvasModify when ReferenceResolutionPerUnit changes by @cptbtptpbcptdtptp in https://github.com/galacean/engine/pull/2981
- refactor(shader): migrate GLSL shaders to ShaderLab and clean up shader infrastructure by @zhuxudong in https://github.com/galacean/engine/pull/2961
- feat(loader): support $class refs and numeric SpecularMode in v2 scene by @luzhuang in https://github.com/galacean/engine/pull/2994
- refactor(loader): rename v2 scene.entities to scene.rootEntities by @luzhuang in https://github.com/galacean/engine/pull/2997
- fix(physics-physx): skip initial overlap in raycast/sweep + reuse query callbacks by @luzhuang in https://github.com/galacean/engine/pull/2998
- fix(shader-compiler): track every identifier in
#definevalue by @zhuxudong in https://github.com/galacean/engine/pull/2996 - feat(loader): audioLoader recognize .m4a extension by @GuoLei1990 in https://github.com/galacean/engine/pull/3008
- feat(loader): recognize .aac and .flac extensions for audioClip loader by @GuoLei1990 in https://github.com/galacean/engine/pull/3009
- feat(particle): implement rateOverDistance emission by @hhhhkrx in https://github.com/galacean/engine/pull/3011
- feat(particle): support custom particle shaders with custom data by @hhhhkrx in https://github.com/galacean/engine/pull/3004
- fix(loader): compute glTF skin bounds in rootBone space by @luzhuang in https://github.com/galacean/engine/pull/3027
- feat(particle): support curve modes for emission rateOverTime and rateOverDistance by @hhhhkrx in https://github.com/galacean/engine/pull/3029
refactor(enum):introduce EngineEventType enum.chore:clean compiledShaders.build:chmod compat for windows. by @luo2430 in https://github.com/galacean/engine/pull/3034
- @ym2050 made their first contribution in https://github.com/galacean/engine/pull/2870
- @luo2430 made their first contribution in https://github.com/galacean/engine/pull/3034
Full Changelog: https://github.com/galacean/engine/compare/v1.6.13...v2.0.0-alpha.36
v2.0.0-alpha.0
- Support trail render by @GuoLei1990 in https://github.com/galacean/engine/pull/2873
- Fix audio play when stop and pause by @GuoLei1990 in https://github.com/galacean/engine/pull/2875
- Fix audio catch error by @zhuxudong in https://github.com/galacean/engine/pull/2876
- Fix resume audio on visibilitychange after tab/background by @GuoLei1990 in https://github.com/galacean/engine/pull/2882
- Load params in resource loader by @zhuxudong in https://github.com/galacean/engine/pull/2881
- feat(physics):support MeshColliderShape by @luzhuang in https://github.com/galacean/engine/pull/2880
- Fixed some assets were not cached. by @cptbtptpbcptdtptp in https://github.com/galacean/engine/pull/2883
- fix(animation): allow anyState transitions to interrupt crossFade & fix transition bugs by @luzhuang in https://github.com/galacean/engine/pull/2885
Full Changelog: https://github.com/galacean/engine/compare/v1.6.13...v2.0.0-alpha.0
v1.6.13
- Fix iOS 26.2 audio play bug by @GuoLei1990 in https://github.com/galacean/engine/pull/2874
Full Changelog: https://github.com/galacean/engine/compare/v1.6.12...v1.6.13
v1.6.12
- Particle support emit mesh by @GuoLei1990 in https://github.com/galacean/engine/pull/2869
- Fix
PrefabResourcerefCount was incorrect by @cptbtptpbcptdtptp in https://github.com/galacean/engine/pull/2864 - Fix incorrect iOS version detection on Safari 26 due to UA reduction by @iamkun-2 in https://github.com/galacean/engine/pull/2863
- Solving the issue of automatic escaping when retrieving relative paths using Utils.resolveAbsoluteUrl. by @HPc369 in https://github.com/galacean/engine/pull/2862
- @iamkun-2 made their first contribution in https://github.com/galacean/engine/pull/2863
- @HPc369 made their first contribution in https://github.com/galacean/engine/pull/2862
Full Changelog: https://github.com/galacean/engine/compare/v1.6.11...v1.6.12
v1.6.7
- Fix mipmap auto downgrade by @zhuxudong in https://github.com/galacean/engine/pull/2855
Full Changelog: https://github.com/galacean/engine/compare/v1.6.6...v1.6.7
v1.6.6
- Fix renderState conflict between constant map and variable map by @zhuxudong in https://github.com/galacean/engine/pull/2853
- Fix typedoc error by @zhuxudong in https://github.com/galacean/engine/pull/2849
Full Changelog: https://github.com/galacean/engine/compare/v1.6.5...v1.6.6
v1.6.4
- BRDF and BTDF moved to BSDF by @hhhhkrx in https://github.com/galacean/engine/pull/2745
- metallic roughness workflow support specular by @hhhhkrx in https://github.com/galacean/engine/pull/2756
- Support ktx2 hdr(BC6H) by @gz65555 in https://github.com/galacean/engine/pull/2784
- Support astc_hdr_4x4 in KTX2 by @zhuxudong in https://github.com/galacean/engine/pull/2798
- Add progress callback for
ProjectLoaderby @cptbtptpbcptdtptp in https://github.com/galacean/engine/pull/2803 - Physics support sweep and overlap by @luzhuang in https://github.com/galacean/engine/pull/2776
- Add relative layout to
UITransformby @cptbtptpbcptdtptp in https://github.com/galacean/engine/pull/2760 - Support Salable Ambient Occlusion by @hhhhkrx in https://github.com/galacean/engine/pull/2807
- Fix Indirect Light Sheen/ClearCoat specularAO by @hhhhkrx in https://github.com/galacean/engine/pull/2744
- Fix context lost immediately by @zhuxudong in https://github.com/galacean/engine/pull/2774
- Fixed local Matrix dirty error triggered by setting
UITransform.localMatrixby @cptbtptpbcptdtptp in https://github.com/galacean/engine/pull/2813 - Fix transparency objects
DepthTextureandSAOby @GuoLei1990 in https://github.com/galacean/engine/pull/2820 - Fix SAO precison bug by @GuoLei1990 in https://github.com/galacean/engine/pull/2828
- Fix text render when depth texture enabled by @GuoLei1990 in https://github.com/galacean/engine/pull/2839
- Fix AO blit viewport incorrect by @cptbtptpbcptdtptp in https://github.com/galacean/engine/pull/2841
- Fixe the
camera._pixelViewportwas incorrect in XR mode (#2840) by @cptbtptpbcptdtptp in https://github.com/galacean/engine/pull/2842
- Migrate e2e testing from Cypress to Playwright by @luzhuang in https://github.com/galacean/engine/pull/2746
- Opt
Transformclone. by @cptbtptpbcptdtptp in https://github.com/galacean/engine/pull/2816 - Migrate magenta material by @eyworldwide in https://github.com/galacean/engine/pull/2763
- Refactor shaderlab compile by @zhuxudong in https://github.com/galacean/engine/pull/2794
- Built in specular shader by @hhhhkrx in https://github.com/galacean/engine/pull/2837
Full Changelog: https://github.com/galacean/engine/compare/v1.5.15...v1.6.4
v1.6.2
- BRDF and BTDF moved to BSDF by @hhhhkrx in https://github.com/galacean/engine/pull/2745
- metallic roughness workflow support specular by @hhhhkrx in https://github.com/galacean/engine/pull/2756
- Support ktx2 hdr(BC6H) by @gz65555 in https://github.com/galacean/engine/pull/2784
- Support astc_hdr_4x4 in KTX2 by @zhuxudong in https://github.com/galacean/engine/pull/2798
- Add progress callback for
ProjectLoaderby @cptbtptpbcptdtptp in https://github.com/galacean/engine/pull/2803 - Physics support sweep and overlap by @luzhuang in https://github.com/galacean/engine/pull/2776
- Add relative layout to
UITransformby @cptbtptpbcptdtptp in https://github.com/galacean/engine/pull/2760 - Support Salable Ambient Occlusion by @hhhhkrx in https://github.com/galacean/engine/pull/2807
- Fix Indirect Light Sheen/ClearCoat specularAO by @hhhhkrx in https://github.com/galacean/engine/pull/2744
- Fix context lost immediately by @zhuxudong in https://github.com/galacean/engine/pull/2774
- Fixed local Matrix dirty error triggered by setting
UITransform.localMatrixby @cptbtptpbcptdtptp in https://github.com/galacean/engine/pull/2813 - Fix transparency objects
DepthTextureandSAOby @GuoLei1990 in https://github.com/galacean/engine/pull/2820 - Fix SAO precison bug by @GuoLei1990 in https://github.com/galacean/engine/pull/2828
- Migrate e2e testing from Cypress to Playwright by @luzhuang in https://github.com/galacean/engine/pull/2746
- Opt
Transformclone. by @cptbtptpbcptdtptp in https://github.com/galacean/engine/pull/2816 - Migrate magenta material by @eyworldwide in https://github.com/galacean/engine/pull/2763
- Refactor shaderlab compile by @zhuxudong in https://github.com/galacean/engine/pull/2794
- Built in specular shader by @hhhhkrx in https://github.com/galacean/engine/pull/2837
Full Changelog: https://github.com/galacean/engine/compare/v1.5.15...v1.6.2
v1.6.1
- BRDF and BTDF moved to BSDF by @hhhhkrx in https://github.com/galacean/engine/pull/2745
- metallic roughness workflow support specular by @hhhhkrx in https://github.com/galacean/engine/pull/2756
- Support ktx2 hdr(BC6H) by @gz65555 in https://github.com/galacean/engine/pull/2784
- Support astc_hdr_4x4 in KTX2 by @zhuxudong in https://github.com/galacean/engine/pull/2798
- Add progress callback for
ProjectLoaderby @cptbtptpbcptdtptp in https://github.com/galacean/engine/pull/2803 - Physics support sweep and overlap by @luzhuang in https://github.com/galacean/engine/pull/2776
- Add relative layout to
UITransformby @cptbtptpbcptdtptp in https://github.com/galacean/engine/pull/2760 - Support Salable Ambient Occlusion by @hhhhkrx in https://github.com/galacean/engine/pull/2807
- Fix Indirect Light Sheen/ClearCoat specularAO by @hhhhkrx in https://github.com/galacean/engine/pull/2744
- Fix context lost immediately by @zhuxudong in https://github.com/galacean/engine/pull/2774
- Fixed local Matrix dirty error triggered by setting
UITransform.localMatrixby @cptbtptpbcptdtptp in https://github.com/galacean/engine/pull/2813 - Fix transparency objects
DepthTextureandSAOby @GuoLei1990 in https://github.com/galacean/engine/pull/2820 - Fix SAO precison bug by @GuoLei1990 in https://github.com/galacean/engine/pull/2828
- Migrate e2e testing from Cypress to Playwright by @luzhuang in https://github.com/galacean/engine/pull/2746
- Opt
Transformclone. by @cptbtptpbcptdtptp in https://github.com/galacean/engine/pull/2816 - Migrate magenta material by @eyworldwide in https://github.com/galacean/engine/pull/2763
- Refactor shaderlab compile by @zhuxudong in https://github.com/galacean/engine/pull/2794
Full Changelog: https://github.com/galacean/engine/compare/v1.5.15...v1.6.1