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
bc47e6e5ac
tests: remove legacy test tree
2026-04-22 00:22:32 +08:00
48bfde28e3
refactor(rendering): formalize pipeline selection and engine asset discovery
2026-04-19 04:31:48 +08:00
788b1b971e
refactor(rendering): rename native scene recorder seam
2026-04-18 13:36:37 +08:00
2409f479e9
refactor(rendering): route managed scene recording through native scene renderer factory
2026-04-18 01:24:21 +08:00
1ba73fdf0a
refactor(rendering): extract native scene renderer contract for srp
2026-04-18 01:19:02 +08:00
6f6c8877fa
feat(rendering): expose builtin forward scene steps to srp context
2026-04-17 22:26:51 +08:00
7671663b12
refactor(rendering): generalize pipeline stage render graph boundary
2026-04-15 19:31:52 +08:00
2cda9fd24a
Rendering: formalize main-scene graph contract
2026-04-15 07:56:00 +08:00
c58c28529f
Rendering: formalize camera-frame graph builder context
2026-04-15 07:27:09 +08:00
86eb455ab9
Remove explicit feature-pass shadow graph handle
2026-04-14 21:40:02 +08:00
5b0a1743d9
Formalize camera frame render-graph blackboard resources
2026-04-14 21:34:34 +08:00
9980aa9be5
Harden render graph pass capture and feature source-color contract
2026-04-14 21:11:04 +08:00
2a9264cfe4
Graph-ify forward feature injection points
2026-04-14 16:49:06 +08:00
a91df8b4cd
Split render-graph main scene into forward segments
2026-04-14 16:31:32 +08:00
c495581878
Add render-graph main-scene pipeline recording
2026-04-14 16:22:58 +08:00
030230eb1f
Add Nahida model import and preview pipeline
2026-04-11 20:16:49 +08:00
c03c7379c8
Precompute gaussian splat chunk visibility
2026-04-11 16:32:40 +08:00
88a71a5426
Bind gaussian splat chunk metadata in prepare pass
2026-04-11 13:55:39 +08:00
785377bc9b
Add SH shading to gaussian splat renderer
2026-04-11 06:32:38 +08:00
5200fca82f
Add GPU sorting for gaussian splat rendering
2026-04-11 06:09:53 +08:00
39632e1a04
Add gaussian splat integration baseline
2026-04-11 05:37:31 +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
107b320aa7
Add builtin GaussianSplat forward pass baseline
2026-04-10 23:11:11 +08:00
17d331afb1
Connect volumetric lighting to main directional light
2026-04-09 05:22:03 +08:00
d46bf87970
Sync editor rendering and UI workspace updates
2026-04-09 02:59:36 +08:00
6bf9203eec
Add runtime material buffer bindings
2026-04-08 19:18:07 +08:00
08c3278e10
Tighten builtin pass metadata and remove skybox property fallbacks
2026-04-08 13:13:42 +08:00
2c1c815072
Formalize builtin shader resource contracts
2026-04-08 04:44:36 +08:00
442565f176
resources: remove legacy shader authoring path
2026-04-07 14:13:26 +08:00
f31fece2ce
rendering: remove builtin authoring register annotations
2026-04-07 10:34:20 +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
998df9013a
rendering: migrate object id shader to unity-style single source
2026-04-07 00:38:00 +08:00
87533e08f6
rendering: formalize unity-style shader pass contracts
2026-04-07 00:34:28 +08:00
9568cf0a16
rendering: add builtin alpha-test pass support
2026-04-06 21:05:50 +08:00
33bb84f650
Lower final color into final output stage
2026-04-06 16:15:19 +08:00
dc17685099
Restore panoramic skybox path for skybox integration
2026-04-06 02:42:08 +08:00
f014ae6e6f
Formalize cubemap skybox pipeline across backends
2026-04-06 01:37:04 +08:00
66a6818b89
Formalize material-driven panoramic skybox path
2026-04-06 00:39:08 +08:00
8151be0f45
Add procedural skybox scene coverage
2026-04-05 23:44:32 +08:00
be2013f3c4
Split builtin forward scene into opaque and transparent passes
2026-04-05 23:00:33 +08:00
4236427fca
Group builtin rendering pass metadata
2026-04-05 22:02:52 +08:00
3dd8867a17
Split builtin pass contract utilities
2026-04-05 19:46:11 +08:00
2c96f0d164
Formalize forward lighting contract
2026-04-05 15:44:37 +08:00
ec96d2c7e5
Normalize builtin forward shader bindings
2026-04-05 13:50:52 +08:00
f407e2d15c
Remove legacy object-id and depth-style binding fallbacks
2026-04-05 13:38:50 +08:00
96a44da2cb
Add forward shadow receiving support
2026-04-04 23:01:34 +08:00
9e8810e593
Add depth-only and shadow-caster pass skeletons
2026-04-04 14:27:44 +08:00