raytracer 1.0-SNAPSHOT API
Packages
Package
Description
Contains classes used for parsing scene data from JSON files.
This is the core package for the Rayrangers "Raytracer from Scratch" project.
Contains all components related to the raytracing algorithm.
Contains components related to the bounding volume hierarchy data structure
for performance optimization.
Contains components required for the graphical user interface based on
QtJambi.
Contains classes for mathematical operations, such as vectors, vertices and a
transformation matrix.
Contains static file parsers for external files describing the scene, models
and materials.
Contains components related to the representation of a 2D image as a grid of
pixels inside the camera.
This contains components related to the modeling of components in the scene
representing physical objects and property interfaces.