| BackFaceCullTolerance |
FReal |
When backface culling is enabled, the tolerance for the dot product of the contact normal against the face normal. |
Chaos/Collision/MeshContactGenerator.h |
|
| BarycentricTolerance |
FReal |
Used to determine whether a contact is on an edge or vertex. |
Chaos/Collision/MeshContactGenerator.h |
|
| bCullBackFaces |
uint32 |
Whether to ignore inside normals |
Chaos/Collision/MeshContactGenerator.h |
|
| bFixNormals |
uint32 |
Whether to auto-correct normals. |
Chaos/Collision/MeshContactGenerator.h |
|
| bSortByPhi |
uint32 |
Whether to sort the contacts by depth. |
Chaos/Collision/MeshContactGenerator.h |
|
| bSortForSolverConvergence |
uint32 |
Whether to sort the contacts to improve solver convergence (distance from the center of mass) |
Chaos/Collision/MeshContactGenerator.h |
|
| bUseTwoPassLoop |
uint32 |
Whether to use the optimized two-pass loop over triangles in GenerateMeshContacts which skips triangles that have contacts on all vertices in the second pass. |
Chaos/Collision/MeshContactGenerator.h |
|
| EdgeNormalDotRejectTolerance |
FReal |
Triangle edge/vertex contacts that are more than this far from a valid normal (dot product) will be rejected rather than corrected. |
Chaos/Collision/MeshContactGenerator.h |
|
| FaceNormalDotThreshold |
FReal |
Contacts with a dot product against the face normal above this value will not be processed in FixContactNormal. |
Chaos/Collision/MeshContactGenerator.h |
|
| HashSize |
int32 |
Size of the hash table used to store/lookup triangle data. |
Chaos/Collision/MeshContactGenerator.h |
|
| MaxContactsBufferSize |
int32 |
We don't allow more (pre-filtered) contacts than this. Any extras will be lost. |
Chaos/Collision/MeshContactGenerator.h |
|