void setScene(Scene *scene)
virtual void setBVH(CudaAS *as)=0
virtual BVHLayout getDesiredBVHLayout(void) const =0
virtual F32 traceBatch(RayBuffer &rays)=0
Ray buffer class. Stores rays.
Declarations for the Cuda version of the BVH.
virtual ~CudaVirtualTracer(void)
virtual void setKernel(const String &kernelName)=0
virtual void setMessageWindow(Window *window)=0
Interface for acceleration structure.