Skip to content

co42/rt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DONE

Objects

  • Sphere
  • Plane
  • AARect
  • AABox
  • AAHexa

Effects

  • Rotate
  • Refraction
  • Reflection

Lights

  • Bulb
  • Sun

Effects

  • Diffuse
  • Specular

Shadow

  • Ambient light

More

  • Anti-aliasing

TODO

  • Handle severals lights correctly
  • Shadow : handle refraction and reflection
  • Config : handle errors correctly (check all unwrap / try! / panic! in code)
  • Objects : compute wrong normal if inside some objects
  • Colored image to 3d object

FIXME

  • objects::Rotater : Wrong normal when rotate x and y

About

Raytracer in rust

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published