Package eu.svjatoslav.sixth.e3d.renderer.octree.raytracer


package eu.svjatoslav.sixth.e3d.renderer.octree.raytracer
Ray tracer for rendering voxel data stored in an octree structure.

This package implements a ray tracing renderer that casts rays through an OctreeVolume to produce rendered images of volumetric data. The ray tracer traverses the octree hierarchy for efficient intersection testing, skipping empty regions of space.

Key classes:

  • RayTracer - main ray tracing engine
  • RaytracingCamera - camera configuration for ray generation
  • Ray - represents a single ray cast through the volume
  • LightSource - defines a light source for shading
See Also: