Skip to content

rjhunjhunwala/RayTrace

Repository files navigation

RayTrace

An implementation of the standard ray-tracing techniques in Java. The code is modularized, to handle objects of any topology, or texture.

Imagine you wanted to stare down a hall of mirrors. The ceiling is blue, and the walls are red, but in front of and behind you are mirrors... Also, like any normal room, there's a polished sphere hovering near the mirror... This room, complete with optimal mirrors is easy to simulate!!

alt tag

If you want a room consisting of only mirrors, well, I can do that too... There's only a single sphere inside...

alt tag

Some Other Assorted Output

alt tag


alt tag


Disorienting output: Spheres (some also reflective) inside of another, white, and highly reflective, sphere.

alt tag

About

Photo-Realistic 3D rendering

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published