Skip to content

Wade7wastaken/rust-raytracer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rust Raytracer

A simple cpu raytracer based on the Ray Tracing in One Weekend Series built purely in safe Rust. While not production-ready, this raytracer has all of the features necessary for general use.

Features:

  • PPM image saving
  • PNG image saving
  • Many example scenes
  • Focus blur
  • Image, noise, and solid color textures
  • GLTF geometry support
  • Transparent, translucent, rough and metallic materials
  • Sphere, quadrilateral, and triangle primitives
  • Multithreading using Rayon

See the /output folder for renders example scenes.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages