Skip to content

mo7sen/rustracer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rustracer

A toy raytracer built in rust.

Progress

  • Single sphere

  • Scene (Multiple spheres)

  • Diffuse shading

  • Phong Shading (Single Light Source)

  • Phong Shading (Multiple Light Sources)

  • Shadows

  • Reflections

  • Refractions

  • Planes

  • Disks

  • AABB

    Showcase

TODO

  • Triangle meshes

  • Transformations

  • Textures

  • Multisampling (to remove noise)

  • Antialiasing

  • Acceleration structures

  • Compute shaders (probably Vulkan)

About

A toy raytracing renderer built in rust.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages