Package com.marginallyclever.ro3.apps.pathtracer.spatialaccelerationstructure
package com.marginallyclever.ro3.apps.pathtracer.spatialaccelerationstructure
-
ClassDescriptionA
BoundingVolumeHeirarchyusesAABBs and Surface Area Heuristics (SAH) to organizePathTriangles for fast intersection testing by classes like thePathTracer.A RecursiveTask to build a BVHNode tree using SAH.A node in theBoundingVolumeHeirarchy.OctreeNode is a node in an octree structure used for spatial partitioning.Interface for a Spatial Acceleration Structure (SAS) used in ray tracing to optimize intersection tests.