@@ -6,11 +6,11 @@ Version 9.0.0 - October 29, 2021
6
6
New features:
7
7
- NanoVDB, which for the first time offers GPU support for static sparse
8
8
volumes in OpenVDB.
9
+
10
+ Improvements:
9
11
- Added tools::countActiveLeafVoxels(), tools::countInactiveVoxels(),
10
12
tools::countInactiveLeafVoxels() and tools::activeTiles() to perform
11
13
multi-threaded counting. The Tree methods now use these implementations.
12
-
13
- Improvements:
14
14
- Moved from the deprecated TBB task scheduler to TBB arenas. Various
15
15
methods now respect the TBB arena state they were invoked from.
16
16
- Introduced a new thread/Threading.h header to consolidate calls to
@@ -21,10 +21,10 @@ Version 9.0.0 - October 29, 2021
21
21
hue, saturation and value inputs to RGB values and vice-versa.
22
22
- PointDataGrid conversion can now be performed using 32-bit float arrays.
23
23
- Improved support for size_t grid types on systems where size_t is a
24
- unique type
24
+ unique type.
25
25
[Contributed by Brecht Van Lommel]
26
26
- Add support for dilation in one direction and extending a field in one
27
- direction
27
+ direction in fast sweeping algorithms.
28
28
- Added PNG support to vdb_render which can be enabled with during CMake
29
29
with -DUSE_PNG=ON.
30
30
- Explicit template instantiation has been enabled by default for most of
@@ -39,7 +39,7 @@ Version 9.0.0 - October 29, 2021
39
39
statement.
40
40
41
41
ABI changes:
42
- - Added transient data to the RootNode, InternalNode and LeafNode.
42
+ - Added transient data to the RootNode, InternalNode, and LeafNode.
43
43
44
44
API changes:
45
45
- DynamicNodeManager can now set one grain size for threading across leaf nodes
@@ -61,7 +61,7 @@ Version 9.0.0 - October 29, 2021
61
61
- The label for Voxels to Expand is now Expand Voxels to match Houdini.
62
62
- Fix bug to allow VDB LOD SOPs to be chained together.
63
63
- SOP Extrapolate supports dilation in one direction and extending a field
64
- in one (domain) direction
64
+ in one (domain) direction.
65
65
- The default OpenVDB ABI is now 8 for Houdini versions > 18.5.
66
66
- VDB Visualize Tree SOP is now multi-threaded and provides slicing and
67
67
color remapping.
@@ -80,21 +80,21 @@ Version 9.0.0 - October 29, 2021
80
80
generated doxygen.
81
81
- Improved the doxygen deprecation listings, folder layouts and fixes
82
82
issues when using later versions of doxygen.
83
- - Build fixes for MinGW on Windows
83
+ - Build fixes for MinGW on Windows.
84
84
[Contributed by Brecht Sanders]
85
- - Added support for OpenEXR 3
85
+ - Added support for OpenEXR 3.
86
86
[Contributed by Cary Phillips]
87
87
- Added an OPENVDB_NAMESPACE_SUFFIX CMake string option which provides
88
88
the ability to customise the VDB namespace.
89
89
- The Python Module now appends the base directory defined by
90
90
Python_SITELIB to the default install path (typically dist-packages
91
- or site-packages)
91
+ or site-packages).
92
92
[Contributed by Ignacio Vizzo]
93
93
- As of this release, VFX Reference Platform 2019 is no longer supported.
94
94
CMake now issues deprecation warnings for 2020 VFX Reference Platform
95
95
version dependencies.
96
- - Build fixes for OpenVDB AX with C++17 and greater
97
- - Bumped the new blosc version future minimum to 1.17.0
96
+ - Build fixes for OpenVDB AX with C++17 and greater.
97
+ - Bumped the new blosc version future minimum to 1.17.0.
98
98
- OpenEXR is now optional for vdb_render. It can be enabled with
99
99
-DUSE_EXR=ON.
100
100
@@ -116,12 +116,12 @@ Version 8.2.0 - In development
116
116
hue, saturation and value inputs to RGB values and vice-versa.
117
117
- PointDataGrid conversion can now be performed using 32-bit float arrays.
118
118
- Improved support for size_t grid types on systems where size_t is a
119
- unique type
119
+ unique type.
120
120
[Contributed by Brecht Van Lommel]
121
121
- Minor performance improvements to dilation calls in fast sweeping
122
- algorithms
122
+ algorithms.
123
123
- Add support for dilation in one direction and extending a field in one
124
- direction
124
+ direction in fast sweeping algorithms.
125
125
126
126
API changes:
127
127
- DynamicNodeManager can now set one grain size for threading across leaf nodes
@@ -140,7 +140,7 @@ Version 8.2.0 - In development
140
140
- The label for Voxels to Expand is now Expand Voxels to match Houdini.
141
141
- Fix bug to allow VDB LOD SOPs to be chained together.
142
142
- SOP Extrapolate supports dilation in one direction and extending a field
143
- in one (domain) direction
143
+ in one (domain) direction.
144
144
- The default OpenVDB ABI is now 8 for Houdini versions > 18.5.
145
145
- VDB Visualize Tree SOP is now multi-threaded and provides slicing and
146
146
color remapping.
@@ -154,15 +154,15 @@ Version 8.2.0 - In development
154
154
generated doxygen.
155
155
- Improved the doxygen deprecation listings, folder layouts and fixes
156
156
issues when using later versions of doxygen.
157
- - Build fixes for MinGW on Windows
157
+ - Build fixes for MinGW on Windows.
158
158
[Contributed by Brecht Sanders]
159
- - Added support for OpenEXR 3
159
+ - Added support for OpenEXR 3.
160
160
[Contributed by Cary Phillips]
161
161
- Added an OPENVDB_NAMESPACE_SUFFIX CMake string option which provides
162
162
the ability to customise the VDB namespace.
163
163
- The Python Module now appends the base directory defined by
164
164
Python_SITELIB to the default install path (typically dist-packages
165
- or site-packages)
165
+ or site-packages).
166
166
[Contributed by Ignacio Vizzo]
167
167
168
168
0 commit comments