desktop interface for the raytracer
api module defining the interface for a raytracer
- input: scene, camera(pixels wide, pixels high, position, direction)
- output: stream of pixels (x,y, color). pixels represent a change in color, not an absolute color.
implementation of the api
- first phase: rays without reflection (see release v1)
- second phase: reflection and refraction (with fresnel)
Render of the demo scene:
Link: short clip of the render

