Align VDB status and release evidence

This commit is contained in:
mes123456
2026-08-14 18:27:57 -04:00
parent 68d50f810f
commit 3ea9974eee
8 changed files with 85 additions and 21 deletions

View File

@@ -1,6 +1,6 @@
# VDB -> NanoVDB -> WebGPU 实施方案
更新时间2026-08-13
更新时间2026-08-14
## 1. 范围与完成定义
@@ -181,12 +181,14 @@ transmittance termination 和 NaN 防护。shader 不能通过越界 buffer read
点比较值与 active/inactive 状态。状态:`in_progress`Float32 CPU/WGSL 与 native sample 已逐点
一致Float16/Vec 仍保持阻断。
- `VDB-032`:实现 GPU page allocator、storage buffer upload、indirection、resident LRU 和
dispose每页上传前已通过 chunk hash。`BLOCKED`
dispose每页上传前已通过 chunk hash。状态:`in_progress`页表、驻留预算、LRU/dispose
与有界 paged upload 已落地,按视口需求从 OPFS/HTTP 逐页调入并在缺页后继续渲染仍阻断。
- `VDB-033`:实现对象 bounds raycast、front-to-back ray marching、步长/early exit 和深度合成。
状态:`in_progress`;有界正交 bounds、front-to-back integration、early exit 和确定性 96x96
Chromium 图像已完成,生产相机深度合成待接入。
- `VDB-034`:接入主线程/Offscreen renderer 的相同 volume scene deltadevice loss 后重建已
验证页面。`BLOCKED`
- `VDB-034`:接入主线程/Offscreen renderer 的相同 volume scene delta状态:`done_current_scope`
双生产视口已消费相同 hash-bound asset 并输出非空像素。生产 Offscreen WebGPU device-loss
自动重建和 demand-page 恢复继续由故障门阻断。
### Phase 4材质、Main 与导出
@@ -234,7 +236,8 @@ npm --prefix web run test:vdb-faults
阶段停止条件:
- 新增资源若无许可证/来源/hash不得进入 VDB catalog 或 golden。
- desktop converter 已构建server job API 未实现时 `SERVER_CONVERSION` 保持 `BLOCKED`
- desktop/server converter 已构建并有 hash 等价证据;未配置受控 endpoint 时运行时
`SERVER_CONVERSION` 仍保持 `BLOCKED`
- 无 CPU reference sample 对照WGSL traversal 不得进入 `READY`
- 仅能显示 box/point proxy体渲染仍为 `BLOCKED`
- 未验证 material mapping、Main 保存重开或 desktop/Chromium goldenN-015 与 N-019 仍为