Skip to content

A Rust implementation of a basic raytracer based on Peter Shirley's blog "Ray Tracing in One Weekend"

Notifications You must be signed in to change notification settings

LeBoucEtMistere/raytracer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Raytracer

A Rust implementation of a basic raytracer based on Peter Shirley's blog "Ray Tracing in One Weekend"

This project is mostly for me to play with Rust, raytracing, and performances. It is implemented in a lib, but comes with examples scenes in the examples folder.

I try to keep render times fast by using multi-threaded code and performant datastructures (BVH), and by doing optimization (usage of flamegraphs and benchmarking).

Example image generated:

Rendering spheres

About

A Rust implementation of a basic raytracer based on Peter Shirley's blog "Ray Tracing in One Weekend"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages