ChenMo
|
1472913872
|
feat(core): GPU instancing auto-batching (#2957)
* feat(core): add GPU instancing auto-batching with UBO-based per-instance data
|
2026-05-28 23:40:18 +08:00 |
|
hhhhkrx
|
956b5c2960
|
feat(particle): implement rateOverDistance emission (#3011)
* feat(particle): implement rateOverDistance emission
|
2026-05-24 20:01:47 +08:00 |
|
ChenMo
|
17e88c8966
|
feat(loader): recognize .aac and .flac extensions for audioClip loader (#3009)
add "aac" and "flac" to AudioLoader's resourceLoader extension list so
|
2026-05-19 19:07:56 +08:00 |
|
ChenMo
|
cc78efd981
|
feat(loader): recognize .m4a extension for audioClip loader (#3008)
feat(loader): recognize .m4a extension for audioClip loader
|
2026-05-19 15:57:18 +08:00 |
|
luzhuang
|
f728209255
|
fix(animation, loader): 从 #2983 抽离动画与 GLTF 加载器修复 (#2999)
* fix(animation): add per-instance speed to AnimatorStatePlayData
|
2026-05-18 16:54:15 +08:00 |
|
cptbtptpbcptdtptp
|
9246f5ea97
|
chore: release v2.0.0-alpha.33
|
2026-05-14 16:27:48 +08:00 |
|
luzhuang
|
25ba6eb1cd
|
chore: release v2.0.0-alpha.32
|
2026-05-12 19:59:16 +08:00 |
|
cptbtptpbcptdtptp
|
71efdd81e3
|
chore: release v2.0.0-alpha.31
|
2026-05-12 17:45:50 +08:00 |
|
zhuxudong
|
1bc2b102ad
|
refactor(shader): migrate GLSL shaders to ShaderLab and clean up shader infrastructure(#2961)
* refactor(core): migrate shaders from core/shaderlib to shader package and clean up old files
|
2026-05-11 17:55:17 +08:00 |
|
chenmo.gl
|
ebd57aef47
|
chore: release v2.0.0-alpha.30
|
2026-04-21 11:22:09 +08:00 |
|
hhhhkrx
|
4c6ddfa15c
|
feat(particle): add cycles and repeatInterval to Burst (#2972)
* feat(particle): add cycles and repeatInterval to Burst
|
2026-04-21 11:20:38 +08:00 |
|
chenmo.gl
|
f9064e7fc5
|
chore: release v2.0.0-alpha.29
|
2026-04-17 22:52:07 +08:00 |
|
ChenMo
|
00942cc808
|
refactor(particle): rename ParticleScaleMode enums for clarity (#2970)
* refactor(particle): rename ParticleScaleMode enums for clarity
|
2026-04-17 14:58:35 +08:00 |
|
cptbtptpbcptdtptp
|
79b0698338
|
chore: release v2.0.0-alpha.28
|
2026-04-16 17:49:49 +08:00 |
|
hhhhkrx
|
7c5d468ad8
|
feat(particle): add transform to shape module (#2965)
* feat(particle): add position and rotation transform to shape module
|
2026-04-16 17:38:24 +08:00 |
|
ChenMo
|
708e95b167
|
fix(physics): unify scene query filtering to use collisionLayer (#2964)
* fix(physics): use collisionLayer instead of entity.layer for scene query filtering
|
2026-04-15 17:28:37 +08:00 |
|
ChenMo
|
85570311ab
|
fix(audio): guard suspend/resume against uninitialized AudioContext (#2963)
* fix(audio): guard suspend/resume against uninitialized AudioContext
|
2026-04-14 15:51:49 +08:00 |
|
cptbtptpbcptdtptp
|
fbd9f6f31d
|
chore: release v2.0.0-alpha.27
|
2026-04-13 16:45:59 +08:00 |
|
ChenMo
|
1c41263cf3
|
feat(particle): implement curl noise for particle noise module (#2960)
* fix(particle): remove incorrect lifetime division in noise velocity
|
2026-04-13 15:44:40 +08:00 |
|
cptbtptpbcptdtptp
|
a54642f5f0
|
chore: release v2.0.0-alpha.26
|
2026-04-10 10:19:14 +08:00 |
|
hhhhkrx
|
3189475648
|
feat(particle): add NoiseModule for simplex noise turbulence (#2953)
* feat(particle): add NoiseModule for simplex noise turbulence
|
2026-04-09 20:15:10 +08:00 |
|
ChenMo
|
931f25426a
|
fix(core): fix crash when removeChild during deactivation callbacks (#2947) (#2948)
Children-first deactivation order + scene guard for deferred callback safety.
|
2026-04-07 10:54:26 +08:00 |
|
AZhan
|
d1edf0d7b3
|
fix: use deepClone for Skin._skinMatrices to prevent shared reference (#2941)
fix: use deepClone for Skin._skinMatrices to prevent shared reference
|
2026-04-07 10:43:48 +08:00 |
|
zhuxudong
|
6c82a45ce1
|
feat(shader-lab): unify macro system with flat instruction bytecode (#2936)
* feat(shader-lab): unify macro system with flat instruction bytecode
|
2026-04-02 17:12:37 +08:00 |
|
zhuxudong
|
c127ba2a4a
|
fix(rhi-webgl): complete sRGB format support for compressed textures (#2940)
fix(rhi-webgl): complete sRGB format support for compressed textures
|
2026-04-01 23:21:32 +08:00 |
|
AZhan
|
b5614679ec
|
fix(camera): invViewProjMat should ignore scale like viewMatrix (#2949)
* fix(camera): make invViewProjMat ignore scale consistently with viewMatrix
|
2026-03-28 14:34:35 +08:00 |
|
ChenMo
|
0597e611c5
|
fix(particle): fix flipRotation logic and renderMode default value (#2939)
* fix(particle): fix flipRotation logic and renderMode default value
|
2026-03-24 16:21:33 +08:00 |
|
cptbtptpbcptdtptp
|
b8b34ed3a4
|
chore: release v2.0.0-alpha.25
|
2026-03-23 21:48:31 +08:00 |
|
ChenMo
|
c3e2077d33
|
Unify Texture2D and TextureCube into single TextureLoader (#2937)
* refactor: unify Texture2D and TextureCube into single TextureLoader
|
2026-03-23 21:41:24 +08:00 |
|
cptbtptpbcptdtptp
|
2f88c2fab6
|
chore: release v2.0.0-alpha.24
|
2026-03-23 17:55:13 +08:00 |
|
hhhhkrx
|
73415e6ed8
|
implement HorizontalBillboard render mode (#2938)
* feat: implement HorizontalBillboard render mode
|
2026-03-23 17:29:12 +08:00 |
|
GuoLei1990
|
1ff3635412
|
chore: release v2.0.0-alpha.23
|
2026-03-20 21:20:51 +08:00 |
|
GuoLei1990
|
026b8fbd10
|
chore: release v2.0.0-alpha.22
|
2026-03-20 21:08:35 +08:00 |
|
GuoLei1990
|
ba694802aa
|
chore: release v2.0.0-alpha.21
|
2026-03-20 21:05:45 +08:00 |
|
GuoLei1990
|
ec924d5783
|
chore: release v2.0.0-alpha.20
|
2026-03-20 20:57:58 +08:00 |
|
cptbtptpbcptdtptp
|
4213f7a0f5
|
chore: release v2.0.0-alpha.19
|
2026-03-20 16:02:26 +08:00 |
|
ChenMo
|
b71041c622
|
fix: defer physics contact event dispatch to after transform writeback (#2930)
* fix: defer physics contact event dispatch to after transform writeback
|
2026-03-20 15:22:25 +08:00 |
|
cptbtptpbcptdtptp
|
9d308ee8cc
|
chore: release v2.0.0-alpha.18
|
2026-03-19 17:46:36 +08:00 |
|
hhhhkrx
|
68a0d57a9a
|
rename limit/limitX/Y/Z to speed/speedX/Y/Z in LimitVelocit… (#2928)
* refactor: rename limit API to speed in LimitVelocityOverLifetimeModule
|
2026-03-19 17:20:57 +08:00 |
|
cptbtptpbcptdtptp
|
d61eb7627b
|
chore: release v2.0.0-alpha.17
|
2026-03-19 10:35:18 +08:00 |
|
hhhhkrx
|
3c796e6e53
|
particle support limit velocity over lifetime (#2925)
* feat: particle support limit velocity over lifetime
|
2026-03-19 02:25:49 +08:00 |
|
cptbtptpbcptdtptp
|
e590f0ecbd
|
chore: release v2.0.0-alpha.16
|
2026-03-18 18:02:59 +08:00 |
|
AZhan
|
886dda635d
|
Fix compont props clone bug (#2926)
* fix: compontont props clone
|
2026-03-18 11:11:43 +08:00 |
|
cptbtptpbcptdtptp
|
26f35abacd
|
chore: release v2.0.0-alpha.15
|
2026-03-17 19:21:25 +08:00 |
|
AZhan
|
57fdddb599
|
Unify Signal event mechanism with structured binding support (#2921)
* feat: unify signal event mechanism with structured binding support
|
2026-03-16 14:54:49 +08:00 |
|
cptbtptpbcptdtptp
|
fbc79fe85e
|
chore: release v2.0.0-alpha.14
|
2026-03-16 12:14:57 +08:00 |
|
ChenMo
|
ce413ebbba
|
feat: add RenderTarget asset loader and colorTextures getter (#2923)
* feat: add RenderTarget asset loader and expose colorTextures getter
|
2026-03-16 12:08:22 +08:00 |
|
GuoLei1990
|
5073881d6c
|
chore: release v2.0.0-alpha.13
|
2026-03-14 00:38:50 +08:00 |
|
hhhhkrx
|
58a775c0b0
|
particle mesh mode rotation curve not working (#2920)
* fix: particle mesh mode rotation curve not working
* refactor: unify particle rotation unit to degrees, convert in shader
|
2026-03-14 00:14:16 +08:00 |
|
GuoLei1990
|
0674811b6a
|
chore: release v2.0.0-alpha.12
|
2026-03-13 00:01:21 +08:00 |
|