Skip to content

lewisfish/RayTran

Folders and files

NameName
Last commit message
Last commit date

Latest commit

a148f37 · Apr 6, 2018

History

9 Commits
Apr 3, 2018
Apr 6, 2018
Apr 1, 2018
Apr 3, 2018
Apr 1, 2018

Repository files navigation

RayTran

Ray Tracer in pure Fortran

Ray tracing code based upon Peter Shirleys book series: Raytracing in ...

Currently renders spheres only.

Features

  • Soft Shadows
  • Reflection/refraction
  • Lambertian, metallic and dielectirc materials
  • more

To install: clone then use install.sh file ./install.sh

Sample output for 1024 rays per pixel Sample image

To Do

  • speed up
  • eliminate "fireflies"
  • Add more primatives (triangles etc.)
  • Ability to read scene files (.obj etc)
  • More...