Skip to content

LiteFX::Rendering::IBottomLevelAccelerationStructure::TriangleMesh

Represents a triangle mesh.

Synopsis

Declared in <litefx/rendering_api.hpp>

struct TriangleMesh final

Member Functions

NameDescription
TriangleMesh [constructor]Constructors
~TriangleMesh [destructor]Releases the triangle mesh.
operator= Assignment operators

Data Members

NameDescription
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.