Attention: Here be dragons (unstable version)
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Redot.
Checking the stable version of the documentation...
MeshConvexDecompositionSettings
Inherits: RefCounted < Object
Parameters to be used with a Mesh convex decomposition operation.
Description
Parameters to be used with a Mesh convex decomposition operation.
Properties
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
Enumerations
enum Mode: 🔗
Mode CONVEX_DECOMPOSITION_MODE_VOXEL = 0
Constant for voxel-based approximate convex decomposition.
Mode CONVEX_DECOMPOSITION_MODE_TETRAHEDRON = 1
Constant for tetrahedron-based approximate convex decomposition.
Property Descriptions
bool convex_hull_approximation = true
🔗
If true
, uses approximation for computing convex hulls.
int convex_hull_downsampling = 4
🔗
Controls the precision of the convex-hull generation process during the clipping plane selection stage. Ranges from 1
to 16
.
Maximum concavity. Ranges from 0.0
to 1.0
.
The maximum number of convex hulls to produce from the merge operation.
int max_num_vertices_per_convex_hull = 32
🔗
Controls the maximum number of triangles per convex-hull. Ranges from 4
to 1024
.
float min_volume_per_convex_hull = 0.0001
🔗
Controls the adaptive sampling of the generated convex-hulls. Ranges from 0.0
to 0.01
.
Mode for the approximate convex decomposition.
If true
, normalizes the mesh before applying the convex decomposition.
Controls the granularity of the search for the "best" clipping plane. Ranges from 1
to 16
.
bool project_hull_vertices = true
🔗
If true
, projects output convex hull vertices onto the original source mesh to increase floating-point accuracy of the results.
Maximum number of voxels generated during the voxelization stage.
float revolution_axes_clipping_bias = 0.05
🔗
Controls the bias toward clipping along revolution axes. Ranges from 0.0
to 1.0
.
float symmetry_planes_clipping_bias = 0.05
🔗
Controls the bias toward clipping along symmetry planes. Ranges from 0.0
to 1.0
.