Acceleration structure geometry (used by [RenderingDevice]).
[RDAccelerationStructureGeometry] describes a set of triangles used as raytracing geometry in the [method RenderingDevice.blas_create] method. The geometry is always in triangle list form, either indexed or non-indexed. Triangle strips are not supported.
- Flags for the geometry.
- Buffer containing vertex indices. If [code]null[/code], triangles are non-indexed.
- Number of indices used by this geometry in [member index_buffer].
- Byte offset of the first index in [member index_buffer].
- Buffer containing vertices.
- Number of vertices used by this geometry in [member vertex_buffer].
- Format of the vertices in [member vertex_buffer].
- Byte offset of the first vertex in [member vertex_buffer].
- Number of bytes between each vertex in [member vertex_buffer].