Skip to content

Software Raytracer for different primitive Objects featuring Multithreading, AA, Soft Shadows, Reflection, Refraction and more.

Notifications You must be signed in to change notification settings

hendrik-schulte/java-raytracer

Repository files navigation

Java Raytracer

Featuring

  • Multi-Threading
  • Anti Aliasing (Adaptive)
  • Reflection
  • Refraction
  • Perspective / Orthographic Camera
  • Blurry Refr./Refl.
  • Planes, Triangles, Rectangles, Circles, Spheres
  • Area Lights (Rect. / Circle)

Roadmap

  • KD Tree / Octree implementation
  • Obj. Mesh rendering
  • GUI
  • Caustics
  • Radiosity / Global Illumination
  • ...

Hendrik Schulte

About

Software Raytracer for different primitive Objects featuring Multithreading, AA, Soft Shadows, Reflection, Refraction and more.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published