西风逍遥游
5daf089955
feat(decal): P0 screen-space decal framework with albedo blending
Adds the box-projected decal layer between the G-buffer and forward passes: RenderControl decal feature (implies gbuffer); Vulkan DecalLayer resources + premultiplied-alpha pass + unit-box projection shader reading hwDepth/GBuffer normal; mesh3d bindings 8/9/10 with albedo over-blend before lighting (clustered + GPU-driven bound too); RenderSystem3D DecalExtraDrawer hook; new decal module (L4, script Decal) with DecalManager spawn/remove/quotas/lifetime fade; compile_decal_shaders.py; tests incl. GPU smoke (red decal on white plane).
2026-08-23 00:03:19 +08:00
..
2026-08-22 02:27:37 +08:00
2026-08-21 22:48:40 +08:00
2026-08-21 22:48:40 +08:00
2026-08-22 11:55:35 +08:00
2026-08-22 11:55:35 +08:00
2026-08-19 22:44:51 +08:00
2026-08-23 00:03:19 +08:00
2026-08-21 19:04:13 +08:00
2026-08-11 17:00:25 +08:00
2026-08-13 10:01:04 +08:00
2026-08-13 10:01:04 +08:00
2026-08-16 00:39:44 +08:00
2026-08-16 12:59:59 +08:00
2026-08-10 23:15:51 +08:00
2026-08-16 20:20:48 +08:00
2026-08-21 19:04:13 +08:00
2026-08-17 13:58:03 +08:00
2026-08-16 04:08:55 +08:00
2026-08-16 21:49:40 +08:00
2026-08-19 04:13:21 +08:00
2026-08-16 12:56:54 +08:00
2026-08-22 02:27:37 +08:00
2026-08-12 14:18:07 +00:00
2026-08-12 18:34:28 +08:00
2026-08-14 15:07:39 +08:00
2026-08-18 17:42:38 +08:00
2026-08-20 05:53:33 +08:00
2026-08-21 20:35:20 +08:00
2026-08-17 13:58:03 +08:00
2026-08-22 02:27:37 +08:00
2026-08-21 20:35:20 +08:00
2026-08-21 21:39:41 +08:00
2026-08-16 13:34:12 +08:00
2026-08-22 00:46:45 +08:00