Commit Graph

562 Commits

Author SHA1 Message Date
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
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
7be3b2cc45 ui: add vector4 editor field validation 2026-04-08 03:23:15 +08:00
2e961295bf Fix backpack material artifact rebuild 2026-04-08 02:53:12 +08:00
0a392e1311 ui: add typed editor field foundations 2026-04-08 02:52:28 +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
077a6b0a51 Complete material inspector keyword and reset flow 2026-04-08 01:01:28 +08:00
23ff4004f4 Fix play mode runtime scene replacement 2026-04-08 00:33:50 +08:00
69cb80ccd4 Refactor material inspector state IO 2026-04-08 00:00:41 +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
5a3232c099 Add editor typed field widgets and validation scenarios 2026-04-07 17:55:42 +08:00
e22ce763c2 Add editor list, scroll, and property grid widgets 2026-04-07 16:57:04 +08:00
0308be1483 Add editor tree view widget contract 2026-04-07 14:41:01 +08:00
442565f176 resources: remove legacy shader authoring path 2026-04-07 14:13:26 +08:00
1f140c4bab Add editor panel content host contract 2026-04-07 14:03:52 +08:00
b2ab516228 Add editor panel host lifecycle contract 2026-04-07 13:24:56 +08:00
6bf61ad8e2 Refine editor shell asset contract 2026-04-07 13:01:48 +08:00
3cf4adf181 Unify editor shell asset contracts 2026-04-07 12:47:16 +08:00
49e9b63a2d Internalize editor shell asset definition contract 2026-04-07 12:38:23 +08:00
fb8ef25ff3 Add shell definition contract 2026-04-07 12:09:26 +08:00
3def94d0e0 Harden shell interaction modal recovery 2026-04-07 12:00:44 +08:00
35cd535b4c Internalize shell command dispatch handling 2026-04-07 11:44:16 +08:00
864438c508 resources: formalize internal shader ir 2026-04-07 11:31:13 +08:00
0d6a4113e7 Add workspace interaction coordination contract 2026-04-07 11:12:18 +08:00
ce1995659a Add dock host interaction contract validation 2026-04-07 10:41:39 +08:00
f31fece2ce rendering: remove builtin authoring register annotations 2026-04-07 10:34:20 +08:00
ec06340f58 Add editor shell interaction contract 2026-04-07 10:16:55 +08:00
558b6438cf rendering: formalize legacy material shader pass hints 2026-04-07 09:49:21 +08:00
7f4b647394 rendering: remove builtin integration pass hints 2026-04-07 09:34:50 +08:00
5913462178 rendering: strip redundant builtin material pass hints 2026-04-07 09:30:36 +08:00
945420f3bd Build XCEditor editor shell compose foundation 2026-04-07 06:30:34 +08:00
3c0dedcc5f Build XCEditor workspace viewport compose foundation 2026-04-07 06:14:58 +08:00
044240d2f1 Build XCEditor viewport shell contract foundation 2026-04-07 05:33:27 +08:00
a53f47e561 Build XCEditor viewport input bridge foundation 2026-04-07 04:53:24 +08:00
93ceb61483 Track fullscreen surface states across frames 2026-04-07 04:38:07 +08:00
5bfe484f5d Formalize builtin fullscreen shaders 2026-04-07 04:30:26 +08:00
7f0d1f0b08 Build XCEditor viewport slot shell foundation 2026-04-07 04:23:33 +08:00
8eeb7af56e Build XCEditor menu and status shell widgets 2026-04-07 03:51:26 +08:00