parameters of OpenVDB Grid to Mesh conversion using Dual Marching Cubes algorithm More...
#include <MRVDBConversions.h>
Public Attributes | |
| Vector3f | voxelSize |
| the size of each voxel in the grid | |
| float | isoValue = 0 |
| layer of grid with this value would be converted in mesh; isoValue can be negative only in level set grids | |
| float | adaptivity = 0 |
| adaptivity - [0.0;1.0] ratio of combining small triangles into bigger ones (curvature can be lost on high values) | |
| int | maxFaces = INT_MAX |
| if the mesh exceeds this number of faces, an error returns | |
| int | maxVertices = INT_MAX |
| if the mesh exceeds this number of vertices, an error returns | |
| bool | relaxDisorientedTriangles = true |
| ProgressCallback | cb |
| to receive progress and request cancellation | |
parameters of OpenVDB Grid to Mesh conversion using Dual Marching Cubes algorithm
| float MR::GridToMeshSettings::adaptivity = 0 |
adaptivity - [0.0;1.0] ratio of combining small triangles into bigger ones (curvature can be lost on high values)
| ProgressCallback MR::GridToMeshSettings::cb |
to receive progress and request cancellation
| float MR::GridToMeshSettings::isoValue = 0 |
layer of grid with this value would be converted in mesh; isoValue can be negative only in level set grids
| int MR::GridToMeshSettings::maxFaces = INT_MAX |
if the mesh exceeds this number of faces, an error returns
| int MR::GridToMeshSettings::maxVertices = INT_MAX |
if the mesh exceeds this number of vertices, an error returns
| bool MR::GridToMeshSettings::relaxDisorientedTriangles = true |
| Vector3f MR::GridToMeshSettings::voxelSize |
the size of each voxel in the grid