Commit Graph

603 Commits

Author SHA1 Message Date
8848cfd958 chore: checkpoint current workspace changes 2026-04-11 22:14:02 +08:00
3e55f8c204 fix(editor_ui): resolve splitter and tab drag gesture conflict 2026-04-11 20:33:53 +08:00
030230eb1f Add Nahida model import and preview pipeline 2026-04-11 20:16:49 +08:00
8f71f99de4 Fix FBX winding for Nahida preview 2026-04-11 18:45:49 +08:00
443c56ed08 Center tab labels and unify dock cursor resolution 2026-04-11 17:37:13 +08:00
2958dcc491 Refine XCEditor docking and DPI rendering 2026-04-11 17:07:37 +08:00
35d3d6328b Fix gaussian splat integration GT baseline 2026-04-11 17:07:00 +08:00
c03c7379c8 Precompute gaussian splat chunk visibility 2026-04-11 16:32:40 +08:00
2fb6eca854 Cull invisible gaussian splat chunks in prepare pass 2026-04-11 14:22:51 +08:00
c543ccf79c Preserve chunk metadata in gaussian splat subset test 2026-04-11 14:02:09 +08:00
88a71a5426 Bind gaussian splat chunk metadata in prepare pass 2026-04-11 13:55:39 +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
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
5191bb1149 Add formal compute pipeline creation API 2026-04-11 02:27:33 +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
107b320aa7 Add builtin GaussianSplat forward pass baseline 2026-04-10 23:11:11 +08:00
15b42c248f Formalize GaussianSplat transient pass resources 2026-04-10 22:15:05 +08:00
977a4cf2a4 Unify dock leaves around single-tab stacks 2026-04-10 21:50:31 +08:00
b187c8970b Formalize GaussianSplat scene extraction 2026-04-10 21:49:53 +08:00
503e6408ed Add model and GaussianSplat asset pipelines 2026-04-10 20:55:48 +08:00
8f5c342799 Formalize GaussianSplat render cache 2026-04-10 20:44:24 +08:00
54eb2415ff refactor: formalize directional shadow planning settings 2026-04-10 02:14:45 +08:00
131f46682b test: close render object id coverage gaps 2026-04-10 02:03:45 +08:00
899442c64d refactor editor ui host and shell asset layout 2026-04-10 01:59:15 +08:00
b5ba985831 Formalize render object id contract 2026-04-10 01:57:15 +08:00
4debbbea1f Tighten final color contract 2026-04-10 01:21:00 +08:00
4111f841d4 Formalize volume shader include context 2026-04-10 01:05:03 +08:00
02a0e626fe Refactor XCUI editor module layout 2026-04-10 00:41:28 +08:00
7733d59ed1 Fix OpenGL shader temp file collisions 2026-04-09 23:44:01 +08:00
02779dbb4e Formalize fullscreen render request contract 2026-04-09 22:20:42 +08:00
17d331afb1 Connect volumetric lighting to main directional light 2026-04-09 05:22:03 +08:00
2084412010 Fix scene selection outline mask path 2026-04-09 05:16:04 +08:00
d46bf87970 Sync editor rendering and UI workspace updates 2026-04-09 02:59:36 +08:00
23b23a56be Add NanoVDB occlusion and transform integration tests 2026-04-09 01:58:59 +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
b839fd98af Add volume renderer extraction stage 5 2026-04-08 20:12:14 +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
4728b09ae8 Add RHI buffer SRV and UAV view support 2026-04-08 18:05:00 +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