Class PathMesh
java.lang.Object
com.marginallyclever.ro3.apps.pathtracer.PathMesh
A collection of
PathTriangles contained in an SpatialAccelerationStructure for optimized path tracing.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidbuildSAS()Build theSpatialAccelerationStructurethat will optimize the intersection math.intIntersect a ray with this mesh.
-
Constructor Details
-
PathMesh
public PathMesh()
-
-
Method Details
-
addTriangle
-
buildSAS
public void buildSAS()Build theSpatialAccelerationStructurethat will optimize the intersection math. -
intersect
-
getTriangleCount
public int getTriangleCount() -
getRandomTriangle
-