Skip to content

A software raytracer written in Java to learn and practice raytracing.

Notifications You must be signed in to change notification settings

camilne/software-raytracer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java Raytracer

This is a software raytracer written in Java. The goal is to learn and understand raytracing techniques (and make very nice looking images).

Current capabilities:

  • Spheres/Planes
  • Phong shading (how exciting!)
  • Naive soft shadows
  • Reflection/Refraction
  • MSAA

Libraries

  • JOML (Vector math)

Renders

naive soft shadows spheres reflecting and refracting 2 spheres

About

A software raytracer written in Java to learn and practice raytracing.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages