openvdb
openvdb copied to clipboard
OpenVDB - Sparse volume data structure and tools
In virtualized environments that slice up the GPU and share it between instances as vGPU's, GPU unified memory is usually disabled out of security considerations. Asynchronous CUDA malloc/free depends on...
More coord constructors can be constexpr. Have found this useful for writing complex finite difference operations using neighboring cells. A simple example of usage: ``` Coord p; // Some input...
PDAL being Point Data Abstraction Library https://pdal.io/ * Uses any available pdal reader plugin to read input file * Writes RGB into Cd channel of points (also extended to PTS...
Adds a fillet filter, which rounds off concave edges to create a smoother transition between surfaces. Fillets a level set by * offsetting at locations with a negative principal curvature,...
I'm using openvdb 6.2.1 on the windows11. meshToVolume getting slower and slower when system have lots of VDB grids. Larger grids and many of grids get more significant slower. And...
The Clip SOPs handling of frustum clipping was odd in several ways, and this caused confusion among users. Padding in particular was opaque and unintuitive. This change implements more consistent...
### Is your feature request related to a problem? Please describe. Currently, OpenVDB links against [Boost::headers](https://github.com/AcademySoftwareFoundation/openvdb/blob/e1b176f437eeb714ff29858b50129982c55fbcec/openvdb/openvdb/CMakeLists.txt#L250). This works because when boost is installed it puts all headers in the same...
Add TSC meeting notes from April 30, 2024. Topics: - You can use `pip` install for NanoBind, making it easier to support NanoBind dependency., - fVDB presentation. fVDB is a...
Adds meeting notes from 2023-01-24 2023-05-02 2023-09-05 2023-10-17 2024-02-06 2024-04-06 2024-04-23
### Is your feature request related to a problem? Please describe. Currently, there is an option [BLOSC_USE_EXTERNAL_SOURCES](https://github.com/AcademySoftwareFoundation/openvdb/blob/e1ff3e3db8e13d46e6a23441c77fd986fe66ce31/cmake/FindBlosc.cmake#L83) in `FindBlosc.cmake` which controls whether Blosc was built with external sources. This option...