/Java-RayTracer

This is my RayTracer implementation based on the cucumber unit tests in the book "The Ray Tracer Challenge" written in java.

Primary LanguageJavaGNU General Public License v2.0GPL-2.0

Overview

This is the first Ray-Tracer I have ever written. It does not support any fancy features like Global Illumination.

Fully supports Windows (full UI and stuff) - NOW SUPPORTS GCC (tested on windows only). Linux works in Legacy mode which would output the rendered image onto the terminal, macOS was not tested.

Requirements

Getting Started

Just run the main file and you're good to go!

Demo Renders

Demo 1 Demo 2