Skip to content

infinitypacific/RayTraceWKND

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A raytraced image

RayTraceWKND

A simple raytracer based on RayTracing in One Weekend.

Release Notes

1.0:

  • Multithreaded
  • Spheres/Planes Supported
  • Dielectric, Lambertian, and Specular materials supported.
  • DOF, FOV, and Camera movement supported.
  • Width, Height, Samples, and Max ray depth settings.
  • BMP image output.
  • Fresnel reflection supported.
  • MSAA

1.1:

  • Emissive material

To do:

  • AGX view transform through OCIO (HDR)
  • Gamma correction
  • Mesh rendering
  • Obj import/export
  • Point and directional lighting
  • Volumetrics
  • Visual Render preview

About

Little raytracer based on raytracing in a weekend.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors