Foray Library
rapid prototyping framework for crossplatform development of vulkan hardware ray tracing applications
|
Classes | |
class | Blas |
A Blas (Bottom Level Acceleration Structure) is the raytracing equivalent concept of a mesh. More... | |
class | BlasInstance |
A reference to a BLAS maintained by the TLAS. More... | |
struct | GeometryMeta |
Meta information for a Geometry (gltf equivalent = Primitive). For use in raytracing shaders. More... | |
class | GeometryMetaBuffer |
Device local buffer maintaining GeometryMeta structs for all primitives/geometries for multiple BLAS. More... | |
class | Tlas |
Describes a top level accerlation structure. A tlas usually holds multiple Blas. A blas is an object/mesh instance together with its transformation in 3d space. More... | |