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

Inherits TressFXSDFInputMeshInterface.

Public Member Functions

void Initialize (EI_RenderTargetSet *renderPass, EI_Device *pDevice, EI_CommandContext &commandContext, const char *name)
 
void DrawMesh (EI_CommandContext &commandContext)
 
void Update (EI_CommandContext &commandContext, double fTime)
 
Vector3 SkinPosition (int i)
 
bool LoadTressFXCollisionMeshData (EI_Scene *scene, const char *filePath, int skinNumber, const char *followBone)
 
virtual EI_ResourceGetMeshBuffer ()
 
virtual EI_ResourceGetTrimeshVertexIndicesBuffer ()
 
virtual int GetNumMeshVertices ()
 
virtual int GetNumMeshTriangle ()
 
virtual void GetBoundingBox (Vector3 &min, Vector3 &max)
 
virtual void GetInitialBoundingBox (Vector3 &min, Vector3 &max)
 
virtual size_t GetSizeOfMeshElement ()
 

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