LiteFX::Rendering::IBottomLevelAccelerationStructure::TriangleMesh¶
Represents a triangle mesh.
Synopsis¶
Declared in <litefx/rendering_api.hpp>
struct TriangleMesh final
Member Functions¶
| Name | Description |
|---|---|
TriangleMesh [constructor] | Constructors |
~TriangleMesh [destructor] | Releases the triangle mesh. |
operator= | Assignment operators |
Data Members¶
| Name | Description |
|---|---|
Flags | The flags that control how the primitives in the geometry behaves during ray-tracing. |
IndexBuffer | The index buffer that stores the mesh indices. |
TransformBuffer | A buffer that stores a row-major 3x4 transformation matrix applied to the vertex buffer when building the BLAS. |
VertexBuffer | The vertex buffer that stores the mesh vertices. |