Rendu
A lightweight rendering engine for experimentations
Loading...
Searching...
No Matches
Classes
Raycaster

Compute intersection between rays and geometry.

Provides a raycaster relying on a bounding volume hierarchy of axis-aligned boxes to accelerate ray/geometry intersection queries.

Classes

struct  Ray
 Represent a ray, shot from a given position in a specific direction. More...
 
class  Intersection
 Provide helpers for basic analytic intersections. More...
 
class  Raycaster
 Allows to cast rays against a polygonal mesh, on the CPU. Relies on an internal acceleration structure to speed up intersection queries. More...
 
class  RaycasterVisualisation
 Helper that can generate information on a raycaster internal data: BVH visualisation, etc. More...