22
33@page changes Release Notes
44
5+ @htmlonly <a name="v10_0_1_changes"></a>@endhtmlonly
6+ @par
7+ <B>Version 10.0.1</B> - <I>In development</I>
8+
59@htmlonly <a name="v10_0_0_changes"></a>@endhtmlonly
610@par
711<B>Version 10.0.0</B> - <I>October 27, 2022</I>
@@ -40,11 +44,11 @@ New Features:
4044 OpenVDB.
4145- Introducing a new command-line tool,
4246 dubbed <A HREF="https://github.com/AcademySoftwareFoundation/openvdb/tree/master/openvdb_cmd/vdb_tool">vdb_tool</A>,
43- that can combine any number of the of high-level tools available
47+ that can combine any number of the high-level tools available
4448 in <A HREF="https://github.com/AcademySoftwareFoundation/openvdb/tree/master/openvdb/openvdb/tools">openvdb/tools</A>.
4549 For instance, it can convert a sequence of polygon meshes and particles to
4650 level sets, perform a large number of operations on these level set
47- surfaces and export them as adaptive polyon meshes.
51+ surfaces and export them as adaptive polygon meshes.
4852- Added nanovdb::IndexGrid that allows for arbitrary voxel values and
4953 even multiple channels to be associated with NanoVDB grids. They are
5054 more flexible and memory efficient than regular grids at a small cost
@@ -73,13 +77,13 @@ Improvements:
7377- Improved the performance of volumeToMesh by 10-15%.
7478- Added a new much improved nanovdb::NodeManager, that is both faster and
7579 more memory efficient, and that works on both the CPU and GPU. Note, it uses
76- an handle for allocation (just like nanovdb::Grid) and replaces the old
80+ a handle for allocation (just like nanovdb::Grid) and replaces the old
7781 nanovdb::LeafManager which is now deprecated.
7882- NanoToOpenVDB is extended to work with grids templated on Fp4, Fp8, Fp16,
7983 FpN, bool and ValueMask.
80- - Rename RootNode::findTile to RootNode::probeTile and made it public.
81- - Made Mask::getWord return both an const and non-const reference.
82- - Improved unit-tests to use explicit 32B alignment (see aligment bug-fix below).
84+ - Renamed RootNode::findTile to RootNode::probeTile and made it public.
85+ - Made Mask::getWord return both a const and non-const reference.
86+ - Improved unit-tests to use explicit 32B alignment (see alignment bug-fix below).
8387- PNanoVDB.h (a C99 port of NanoVDB.h) has been updated.
8488
8589@par
@@ -96,7 +100,7 @@ Bug Fixes:
96100 tree.
97101- Fixed a bug on Windows where math::Abs could truncate 64bit integer values.
98102 [Contributed by Edward Lam]
99- - Fixed an occurance of undefined behaviour with math::floatToInt32 and
103+ - Fixed an occurrence of undefined behaviour with math::floatToInt32 and
100104 math::doubleToInt64. [Reported by Vojtěch Bubník]
101105- Fixed bugs in the sum merge that produced incorrect merged grids when
102106 deep-copying the input nodes or when non-zero background grids were being used.
0 commit comments