![]() |
Plasma Engine
2.0
|
Public Types | |
| enum class | MeshType { Triangle , ConvexHull , ConvexDecomposition } |
Static Public Member Functions | |
| static plResult | CookTriangleMesh (const plJoltCookingMesh &mesh, plStreamWriter &ref_outputStream) |
| static plResult | CookConvexMesh (const plJoltCookingMesh &mesh, plStreamWriter &ref_outputStream) |
| static plResult | ComputeConvexHull (const plJoltCookingMesh &mesh, plJoltCookingMesh &out_mesh) |
| static plStatus | WriteResourceToStream (plChunkStreamWriter &inout_stream, const plJoltCookingMesh &mesh, const plArrayPtr< plString > &surfaces, MeshType meshType, plUInt32 uiMaxConvexPieces=1) |
| static plResult | CookDecomposedConvexMesh (const plJoltCookingMesh &mesh, plStreamWriter &ref_outputStream, plUInt32 uiMaxConvexPieces) |