#include <ExplicitHierarchicalMesh.h>
Public Member Functions | |
| NxCollisionVolumeDesc () | |
| void | setToDefault () |
Public Attributes | |
| NxConvexHullMethod::Enum | mHullMethod |
| physx::PxF32 | mConcavityPercent |
| physx::PxF32 | mMergeThreshold |
| physx::PxU32 | mRecursionDepth |
| physx::PxU32 | mMaxVertexCount |
| physx::PxU32 | mMaxEdgeCount |
| physx::PxU32 | mMaxFaceCount |
Collision volume descriptor for a chunk
| physx::apex::NxCollisionVolumeDesc::NxCollisionVolumeDesc | ( | ) | [inline] |
| void physx::apex::NxCollisionVolumeDesc::setToDefault | ( | ) | [inline] |
Allowed concavity if mHullMethod = NxConvexHullMethod::CONVEX_DECOMPOSITION. Default = 4.0.
| NxConvexHullMethod::Enum physx::apex::NxCollisionVolumeDesc::mHullMethod |
How to generate convex hulls for a chunk. See NxConvexHullMethod::Enum. Default = CONVEX_DECOMPOSITION.
| physx::PxU32 physx::apex::NxCollisionVolumeDesc::mMaxEdgeCount |
The maximum number of edges each hull may have. If 0, there is no limit. Default = 0.
| physx::PxU32 physx::apex::NxCollisionVolumeDesc::mMaxFaceCount |
The maximum number of faces each hull may have. If 0, there is no limit. Default = 0.
| physx::PxU32 physx::apex::NxCollisionVolumeDesc::mMaxVertexCount |
The maximum number of vertices each hull may have. If 0, there is no limit. Default = 0.
| physx::PxF32 physx::apex::NxCollisionVolumeDesc::mMergeThreshold |
Merge threshold if mHullMethod = NxConvexHullMethod::CONVEX_DECOMPOSITION. Default = 4.0.
| physx::PxU32 physx::apex::NxCollisionVolumeDesc::mRecursionDepth |
Recursion depth if mHullMethod = NxConvexHullMethod::CONVEX_DECOMPOSITION. Depth = 0 generates a single convex hull. Higher recursion depths may generate more convex hulls to fit the mesh. Default = 0.