Skip to content

idolize/ray-tracer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java Ray Tracer


ScreenShot

A ray tracer with a full GUIthat can render triangles and spheres. It uses no external libraries or dependencies.

Objects: Support for rendering spheres and triangles. Objects can be named, sized, positioned in 3D space, and assigned a material.

Materials: Comprehensive material editor and live-updating preview pane with support for reflections--including Phong, specular, and diffuse tweaking.

Lights: Place ambient lights with varrying intensity and color.

How to compile/run

To run this program execute the main method of the "MainGUI.java" file.

About

A basic ray tracing program with a GUI.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published