openvdb
openvdb copied to clipboard
OpenVDB - Sparse volume data structure and tools
### Environment **Operating System:** Windows 11 **Version / Commit SHA:** 45d2ce4 **CMake Version:** 3.28 **Compiler:** clang-cl ### Describe the problem When compiling with clang-cl the inner `ValueT` in the convertValue...
I tried to build with the following *FLAGS to optimize the build: `-flto=4 -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing` The -Werror=* flags are important to detect cases where the compiler can try to...
Hi, I'm working on a project with nanovdb and I need the indices() of leaf, like in OpenVDB: grid->tree().probeLeaf(Coord(x,y,z))->indices() But I can't find anything similar in the nanovdb leaf: nanoGrid->getAccessor().probeLeaf(Coord(x,y,z))->...
The main motivation for this patch is to be able to load half-typed grids directly from files containing non-half-typed grids in order to keep the process peak memory low. When...
The TreeAdapter has a few problems, most notably related to the use of the `tree()/constTree()` methods. It appears that the TreeAdapter is intended to work with const inputs (because some...
Hi OpenVDB team-- Apologies if this question represents a misunderstanding of the full capabilities of OpenVDB, but I'm looking to render a level set volume with colors. Is it a...
Fix NanoVDB CI: `NanoVDB` lite and on Windows: upgrade to CUDA 12.4 for Visual Studio 2022, allow use of unsecure node version, use node 16 in ax, build, docs, houdini,...
Ensure all TSC are Maintainers Add Jonathan Swartz as a Maintainer. Adjust voting procedure for new TSC members to require TSC approval, not maintainer approval.