|
VertScalars | calculateShellWeightsFromRegions (Mesh mesh, std_vector_WeightedShell_ParametersRegions_Region regions, float interpolationDist) |
|
Mesh | meshShell (Mesh mesh, VertScalars vertWeights, WeightedShell.ParametersMetric params) |
|
Mesh | meshShell (Mesh mesh, WeightedShell.ParametersRegions params) |
|
Mesh | meshShell (Mesh mesh, WeightedShell.ParametersRegions params, func_VoxelsVolume_std_function_float___cdecl_Vector3_int_const_from_Mesh_WeightedShell_DistanceVolumeCreationParams volumeBuilder) |
|
FunctionVolume | meshToDistanceVolume (Mesh mesh, WeightedShell.DistanceVolumeCreationParams params) |
|
Mesh | pointsShell (PointCloud cloud, VertScalars pointWeights, WeightedShell.ParametersMetric params) |
|
FunctionVolume | pointsToDistanceVolume (PointCloud cloud, WeightedShell.DistanceVolumeCreationParams params) |
|
◆ calculateShellWeightsFromRegions()
interpolate set of regions and assign weight to each vertex of the mesh
◆ meshShell() [1/3]
consider a mesh where each vertex has additive weight (taken from vertWeights and not from params), and this weight is linearly interpolated in mesh triangles,
and the distance to a point is considered equal to (euclidean distance - weight),
constructs iso-surface of such distance field corresponding to params.offset value using marching cubes
◆ meshShell() [2/3]
this overload supports linear interpolation between the regions with different weight
◆ meshShell() [3/3]
this overload allows to control how distance volume is build during the offset
◆ meshToDistanceVolume()
makes FunctionVolume representing minimal distance to mesh with weighted vertices
◆ pointsShell()
consider a point cloud where each point has additive weight (taken from pointWeights and not from params),
and the distance to a point is considered equal to (euclidean distance - weight),
constructs iso-surface of such distance field corresponding to params.offset value using marching cubes
◆ pointsToDistanceVolume()
makes FunctionVolume representing minimal distance to weighted points
The documentation for this class was generated from the following file: