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.
|
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_Resource & | GetMeshBuffer () |
virtual EI_Resource & | GetTrimeshVertexIndicesBuffer () |
virtual int | GetNumMeshVertices () |
virtual int | GetNumMeshTriangle () |
virtual void | GetBoundingBox (Vector3 &min, Vector3 &max) |
virtual void | GetInitialBoundingBox (Vector3 &min, Vector3 &max) |
virtual size_t | GetSizeOfMeshElement () |