Ray-tracer data structrure for pre-computed data. More...
Public Attributes | |
tetmesh * | mesh |
char | method |
float3 * | d |
float3 * | m |
float3 * | n |
Ray-tracer data structrure for pre-computed data.
We define the precomputed data in a ray-tracer structure. For the case of Plucker-based ray-tracing, this structure contains the displacement and moment vectors for each edge in a tetrahedron.
float3* MMC_raytracer::d |
precomputed data: for Pluckers, this is displacement
float3* MMC_raytracer::m |
precomputed data: for Pluckers, this is moment
tetmesh* MMC_raytracer::mesh |
link to the mesh structure
char MMC_raytracer::method |
1 for Plucker-based ray-tracing, 0 for Havel
float3* MMC_raytracer::n |
precomputed data: for Pluckers, face norm