Structs
A committed scene with a BVH built over the geometry which can be used for ray queries.
A scene containing various geometry for rendering. Geometry
can be added and removed by attaching and detaching it, after
which the scene BVH can be built via commit
which will
return a CommittedScene
which can be used for ray queries.