Files
workinf_Blender_Wasm/tools/vdb
mes123456 c2c65d3a09
Some checks failed
M6 deployable RC / quick (push) Has been cancelled
M6 deployable RC / chromium (push) Has been cancelled
M6 deployable RC / release (push) Has been cancelled
Rebuild local Blender WASM environment and recovery evidence
2026-08-27 20:22:15 +08:00
..

VDB Desktop/Server Toolchain

This directory is the native OpenVDB boundary for the Web application. It is not linked into the browser WASM build.

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 resource-library/blender-web-vdb in the checkout by default. Set VDB_RESOURCE_ROOT to use another location.

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.