- All Known Implementing Classes:
DefaultIntersectionProcessor
,OctreeIntersectionProcessor
public interface IntersectionProcessor
An implementation of this interface encapsulates the algorithm of
intersection determination of a single ray in a 3D-scene.
Mostly additional reference data structures are used to accelarate this
calculation.
- Author:
- Micha
-
Method Summary
Modifier and TypeMethodDescriptionvoid
boolean
getFirstIntersectionDescription
(Ray ray, RayContext context, IntersectionDescription desc) float
getFirstIntersectionT
(Ray ray, RayContext context) void
prepareProcessing
(RTScene sceneGraph)
-
Method Details
-
prepareProcessing
-
cleanupProcessing
void cleanupProcessing() -
getFirstIntersectionDescription
-
getFirstIntersectionT
-