|
Open 3D Engine AtomTressFX Gem API Reference
23.05.0
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 () |