Inherits TressFXNonCopyable.
Public Member Functions | |
| TressFXSDFCollision (EI_Device *pDevice, TressFXSDFInputMeshInterface *pCollMesh, const char *modelName, int numCellsInX, float collisionMargin) | |
| void | Update (EI_CommandContext &commandContext, TressFXSDFCollisionSystem &system) |
| void | CollideWithHair (EI_CommandContext &commandContext, TressFXSDFCollisionSystem &system, TressFXHairObject &hairObject) |
| float | GetSDFCollisionMargin () const |
| const EI_Resource & | GetSDFDataGPUBuffer () const |
| EI_Resource & | GetSDFDataGPUBuffer () |
| float | GetGridCellSize () const |
| Vector3 | GetGridOrigin () const |
| void | GetGridNumCells (int &x, int &y, int &z) const |
| int | GetGridNumTotalCells () const |
| TressFXSDFCollisionParams & | GetConstantBufferData () |