12b71a319f
chore: snapshot editor work and restore tests
...
Key points:\n- restore the tests tree removed by bc47e6e\n- capture current editor workspace, scene, and docs reshuffle changes\n- keep local cloud.nvdb resources ignored from this commit
2026-04-25 22:11:47 +08:00
d5eaa339f9
Add shader package include dependency pipeline
2026-04-25 15:13:12 +08:00
bc47e6e5ac
tests: remove legacy test tree
2026-04-22 00:22:32 +08:00
1405ef6a29
feat(project): refresh sample scenes and Nahida assets
2026-04-19 00:29:32 +08:00
d2017b251c
feat(audio): formalize runtime effects and wav loading
2026-04-19 00:26:28 +08:00
4b58df9a61
audio: share decoded clip cache across sources
2026-04-14 16:17:17 +08:00
8848cfd958
chore: checkpoint current workspace changes
2026-04-11 22:14:02 +08:00
030230eb1f
Add Nahida model import and preview pipeline
2026-04-11 20:16:49 +08:00
ff4e3f639a
Generate gaussian splat chunks during PLY import
2026-04-11 07:13:32 +08:00
92d5cc61cf
Define gaussian splat chunk data contract
2026-04-11 07:07:21 +08:00
b3acb5afc2
Derive gaussian splat SH order from resource layout
2026-04-11 06:57:47 +08:00
fac6e588a8
Formalize gaussian splat prepare-order pass
2026-04-11 03:02:30 +08:00
d9bc0f1457
Add gaussian splat compute shader contracts
2026-04-11 01:30:59 +08:00
4080b2e5fe
Fix D3D12 NanoVDB volume load stalls
2026-04-11 00:27:23 +08:00
be5dabd820
Support compute-only shader authoring variants
2026-04-11 00:24:55 +08:00
503e6408ed
Add model and GaussianSplat asset pipelines
2026-04-10 20:55:48 +08:00
2084412010
Fix scene selection outline mask path
2026-04-09 05:16:04 +08:00
9841d5667d
Add NanoVDB volume test scaffolding
2026-04-09 01:13:00 +08:00
fde99a4d34
Fix NanoVDB volume loading and rendering
2026-04-09 01:11:59 +08:00
c6815fa809
Add VolumeField NanoVDB asset pipeline
2026-04-08 19:45:53 +08:00
6bf9203eec
Add runtime material buffer bindings
2026-04-08 19:18:07 +08:00
bb0f4afe7d
Add Unity-style buffer shader resource support
2026-04-08 18:29:16 +08:00
162f1cc12e
engine: sync editor rendering and ui changes
2026-04-08 16:09:15 +08:00
08c3278e10
Tighten builtin pass metadata and remove skybox property fallbacks
2026-04-08 13:13:42 +08:00
efdd6bd68f
Remove legacy shader pass and artifact fallbacks
2026-04-08 04:59:49 +08:00
2c1c815072
Formalize builtin shader resource contracts
2026-04-08 04:44:36 +08:00
6113ed92b0
Formalize renderer material contracts and harden backpack import
2026-04-08 04:27:21 +08:00
2e961295bf
Fix backpack material artifact rebuild
2026-04-08 02:53:12 +08:00
75defb0a49
Formalize imported mesh materials
2026-04-08 02:31:10 +08:00
6e6a98a022
Tighten material loader schema parsing
2026-04-08 01:10:51 +08:00
901a6ecc26
Close shader authoring pipeline and UsePass dependency tracking
2026-04-07 18:49:37 +08:00
2f9b1696cd
Close shader authoring usepass regressions
2026-04-07 18:37:11 +08:00
442565f176
resources: remove legacy shader authoring path
2026-04-07 14:13:26 +08:00
558b6438cf
rendering: formalize legacy material shader pass hints
2026-04-07 09:49:21 +08:00
5913462178
rendering: strip redundant builtin material pass hints
2026-04-07 09:30:36 +08:00
5bfe484f5d
Formalize builtin fullscreen shaders
2026-04-07 04:30:26 +08:00
5f9f3386ab
rendering: unify builtin forward and depth-style shaders
2026-04-07 03:35:06 +08:00
87533e08f6
rendering: formalize unity-style shader pass contracts
2026-04-07 00:34:28 +08:00
83f316a91f
rendering: add alpha cutout integration coverage
2026-04-06 23:09:45 +08:00
9568cf0a16
rendering: add builtin alpha-test pass support
2026-04-06 21:05:50 +08:00
eea38d57d1
resources: support multi_compile_local shader keywords
2026-04-06 20:38:32 +08:00
c318f34f07
rendering: thread global shader keywords into builtin variants
2026-04-06 20:30:25 +08:00
0761079b4c
resources: expand legacy shader keyword variants
2026-04-06 20:09:28 +08:00
f16620afc6
rendering: generate single-source shader keyword variants
2026-04-06 19:58:49 +08:00
261dd44fd5
rendering: add keyword-aware shader variant selection
2026-04-06 19:37:01 +08:00
a8b4da16a3
rendering: formalize shader keyword metadata contract
2026-04-06 18:55:26 +08:00
806ef74226
rendering: split shader loader authoring modes
2026-04-06 17:21:40 +08:00
3540dbc94d
Fix sphere winding and viewport middle-pan input
2026-04-06 04:11:00 +08:00
f014ae6e6f
Formalize cubemap skybox pipeline across backends
2026-04-06 01:37:04 +08:00
f03a8f63ec
Consume bounded additional lights in forward-lit
2026-04-05 16:15:12 +08:00