openvdbv12.0.1
- Updated
Sparse volume data structure and tools
- Project website: https://www.openvdb.org
#Usage
The package openvdb provides CMake targets:
find_package(OpenVDB CONFIG REQUIRED)
target_link_libraries(main PRIVATE OpenVDB::openvdb)#Features
No default features.
#ax
Provides a powerful and easy way of interacting with OpenVDB volume and point data.
Platforms: !windows
- ✅linux
- ✅osx
- ✅uwp
- ❌
windows
Dependencies:
llvm
Features: (none)
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through llvm)
- vcpkg-cmake-config (through llvm)
- vcpkg-cmake-get-vars (through llvm)
#nanovdb
A lightweight GPU friendly version of VDB initially targeting rendering applications
Host Dependencies:
No dependencies.
#nanovdb-tools
NanoVDB tools: print, validate, and convert.
#tools
OpenVDB utilities: view, print and render
Dependencies:
and 19 transitive dependencies:
- bzip2 (through libx11)
- egl-registry (through opengl-registry)
- liblzma (through libxdmcp)
- libxau (through libxcb)
- libxcb (through libx11)
- libxdmcp (through libxcb)
- libxslt (through xproto)
- opengl (through glew)
- opengl-registry (through opengl)
- pthread (through pthread-stubs)
- pthread-stubs (through libxcb)
- pthreads (through pthread)
- xcb-proto (through libxcb)
- xcb-util-m4 (through libxcb)
- xorg-macros (through libxau)
- xproto (through libxau)
- xtrans (through libx11)
Host Dependencies:
7 transitive dependencies:
- libiconv (through libxml2)
- vcpkg-cmake (through glew)
- vcpkg-cmake-config (through glew)
- vcpkg-cmake-get-vars (through vcpkg-make)
- vcpkg-make (through libxau)
- vcpkg-tool-meson (through xproto)
- zlib (through libxml2)
#Dependencies
- blosc
- boost-any
- boost-date-time
- boost-interprocess
- boost-iostreams
- boost-ptr-container
- boost-system
- boost-thread
- boost-uuid
- imath
- openexr
- tbb
and 62 transitive dependencies:
- boost-algorithm
>= v1.92.0(through boost-date-time) - boost-align
>= v1.92.0(through boost-atomic) - boost-array
>= v1.92.0(through boost-algorithm) - boost-assert
>= v1.92.0(through boost-any) - boost-atomic
>= v1.92.0(through boost-thread) - boost-bind
>= v1.92.0(through boost-algorithm) - boost-chrono
>= v1.92.0(through boost-thread) - boost-circular-buffer
>= v1.92.0(through boost-ptr-container) - boost-cmake
>= v1.92.0(through boost-assert) - boost-compat
>= v1.92.0(through boost-system) - boost-concept-check
>= v1.92.0(through boost-algorithm) - boost-config
>= v1.92.0(through boost-assert) - boost-container
>= v1.92.0(through boost-lexical-cast) - boost-container-hash
>= v1.92.0(through boost-type-index) - boost-conversion
>= v1.92.0(through boost-range) - boost-core
>= v1.92.0(through boost-bind) - boost-describe
>= v1.92.0(through boost-container-hash) - boost-detail
>= v1.92.0(through boost-iterator) - boost-dynamic-bitset
>= v1.92.0(through boost-random) - boost-exception
>= v1.92.0(through boost-algorithm) - boost-function
>= v1.92.0(through boost-algorithm) - boost-function-types
>= v1.92.0(through boost-fusion) - boost-fusion
>= v1.92.0(through boost-iterator) - boost-headers
>= v1.92.0(through boost-config) - boost-integer
>= v1.92.0(through boost-iostreams) - boost-intrusive
>= v1.92.0(through boost-container) - boost-io
>= v1.92.0(through boost-utility) - boost-iterator
>= v1.92.0(through boost-algorithm) - boost-lexical-cast
>= v1.92.0(through boost-date-time) - boost-move
>= v1.92.0(through boost-intrusive) - boost-mp11
>= v1.92.0(through boost-describe) - boost-mpl
>= v1.92.0(through boost-function-types) - boost-numeric-conversion
>= v1.92.0(through boost-date-time) - boost-optional
>= v1.92.0(through boost-iterator) - boost-predef
>= v1.92.0(through boost-mpl) - boost-preprocessor
>= v1.92.0(through boost-concept-check) boost-random
>= v1.92.0(through boost-iostreams)Platforms:
!uwp- boost-range
>= v1.92.0(through boost-algorithm) - boost-ratio
>= v1.92.0(through boost-chrono) - boost-regex
>= v1.92.0(through boost-range) - boost-smart-ptr
>= v1.92.0(through boost-exception) - boost-static-assert
>= v1.92.0(through boost-date-time) - boost-throw-exception
>= v1.92.0(through boost-any) - boost-tokenizer
>= v1.92.0(through boost-date-time) - boost-tuple
>= v1.92.0(through boost-exception) - boost-type-index
>= v1.92.0(through boost-any) - boost-type-traits
>= v1.92.0(through boost-concept-check) - boost-typeof
>= v1.92.0(through boost-fusion) - boost-uninstall
>= v1.92.0(through boost-cmake) - boost-unordered
>= v1.92.0(through boost-algorithm) - boost-utility
>= v1.92.0(through boost-mpl) - boost-variant2
>= v1.92.0(through boost-system) - boost-winapi
>= v1.92.0(through boost-date-time) - bzip2 (through boost-iostreams)
- hwloc (through tbb)
- libdeflate (through openexr)
- liblzma (through boost-iostreams)
- lz4 (through blosc)
- openjph (through openexr)
- snappy (through blosc)
- zlib (through blosc)
- zstd (through blosc)
#Host Dependencies
and one transitive dependency:
- vcpkg-boost (through boost-cmake)
#Used By
- openvdb (feature
nanovdb-tools)
#Host Tool For
No ports use this.
#Contributors
kypp
Robert Schumacher
Markus Leuthold
Aaron Ang
Victor Romero
Cheney Wang
Alexander Neumann
pravic
Jack·Boos·Yu
Phoebe
NancyLi1013
JonLiu1993
Mengna Li
Kai Pastor
wzj219
Frank
Chuck Walbourn
autoantwort
jim wang
sewon jeon
Timothy Heeg
Fabien Péan