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