Foray Library
rapid prototyping framework for crossplatform development of vulkan hardware ray tracing applications
Loading...
Searching...
No Matches
Classes
foray::as Namespace Reference

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