Advanced Ray Tracer
Description
This ray trace supports the following items:
boxes
polygons
ellipsoids
inverse spherical mapping
convex quadrilateral inverse mapping
bump mapping
reflections and refractions
multiple light sources
external scene file
soft shadows
adaptive antialiasing
Source Code
The source code consits of the following files:
- rayTracer_03.C
- vector.H
- vector.C
- color.H
- color.C
- materials.H
- materials.C
- ray.H
- ray.C
- matrix.H
- matrix.C
- objects.H
- objects.C
- myMath.H
- myMath.C
There is a Make file that compiles the program
|