Skip to content

aslpavel/path-tracer-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

This is simple path tracer with following properties

  • Only lambertian diffusion for now
  • Signed distance function defined objects
  • Ray marching tracing
  • No performance optimazation whatsoever

Running

  • insall carog-script
cargo install cargo-script
  • run
# output will be stored in `path-tracer-output.png`
./path-tracer.rs

Output

Samples: 1024 Bounces: 3

s1024b3

Samples: 4096 Bounces: 3

s4096b3

Samples: 32768 Bounces: 4

s32768b4

About

My toy path tracer implented in rust

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages