Advance WebGPU volume and bounded workflows
This commit is contained in:
17
tools/vdb/README.md
Normal file
17
tools/vdb/README.md
Normal file
@@ -0,0 +1,17 @@
|
||||
# VDB Desktop/Server Toolchain
|
||||
|
||||
This directory is the native OpenVDB boundary for the Web application. It is not linked into the browser WASM build.
|
||||
|
||||
```bash
|
||||
tools/vdb/provision-resources.sh
|
||||
npm --prefix web run test:vdb-native
|
||||
```
|
||||
|
||||
The provisioner builds two native executables, generates real bounded OpenVDB fixtures once without overwriting
|
||||
their UUID-bearing source files, downloads the official
|
||||
CC-BY-4.0 `sphere.vdb` sample with its Git LFS SHA-256, converts the fixtures with OpenVDB 13.0/NanoVDB 32.9,
|
||||
and writes the resources under `/home/mes123456/resource-library/blender-web-vdb`.
|
||||
|
||||
`vdb_to_nanovdb` accepts only `.vdb`, limits source/output bytes, grid count and active voxels, supports a grid
|
||||
allowlist, writes uncompressed standard NanoVDB segments, and emits a machine-readable conversion report.
|
||||
The current browser renderer remains blocked; these tools establish the conversion and resource boundary only.
|
||||
Reference in New Issue
Block a user