Open 3D Engine NvCloth Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
NvCloth::FabricCooker Class Reference

Implementation of the IFabricCooker interface. More...

#include <FabricCooker.h>

Inherits AZ::Interface::Registrar.

Public Member Functions

 AZ_RTTI (FabricCooker, "{14EC2D3E-A36C-466E-BBDB-462A9194586E}", IFabricCooker)
 

Protected Member Functions

AZStd::optional< FabricCookedDataCookFabric (const AZStd::vector< SimParticleFormat > &particles, const AZStd::vector< SimIndexType > &indices, const AZ::Vector3 &fabricGravity=AZ::Vector3(0.0f, 0.0f, -9.81f), bool useGeodesicTether=true) override
 
void SimplifyMesh (const AZStd::vector< SimParticleFormat > &particles, const AZStd::vector< SimIndexType > &indices, AZStd::vector< SimParticleFormat > &simplifiedParticles, AZStd::vector< SimIndexType > &simplifiedIndices, AZStd::vector< int > &remappedVertices, bool removeStaticTriangles=true) override
 

Detailed Description

Implementation of the IFabricCooker interface.


The documentation for this class was generated from the following file: