This repository has been archived on 2024-01-12. You can view files and clone it, but cannot push or open issues or pull requests.
jpath/README.md

1.2 KiB

JPath

JPath is a CPU based Java Ray- and Pathtracer. Its not intented to perform well in term of speed or efficiency. Its more of a concept work.

Screenshots

Pathtracing

Features:

  • Diffuse Pathtracing
  • Cosine weighted diffuse ray generation
  • Temporal anti aliasing

Supported Lights:

  • Point
  • Directional (Sun)
  • Mesh lights
Pathtraced image with high resolution Pathtraced image with low resolution
raytracing_0 raytracing_1

Raytracing

Features:

  • Diffuse raytracing
  • Reflections
  • Temporal anti aliasing

Supported Lights:

  • Point
  • Directional (Sun)
Raytraced image looking at a mirror Raytraced image from the opposite view
raytracing_0 raytracing_1