Skip to content

bfh687/raytracer.java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

demo-min

RayTracer

Java-based ray tracer implementation. This project is done in native Java without the use of any APIs. In addition, all processing is done on the CPU. Above is a GIF showcasing each individual part of the final render.

Features

  • Diffuse Shading
  • Specular Shading (Blinn-Phong Model)
  • Shadows
  • Reflections
  • Checkerboard floor
  • Positionable Camera
  • Multi-Thread Support

Gallery

Screenshot_2

Screenshot_1

About

software raytracer built in java

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages