Skip to content

Latest commit

 

History

History
29 lines (21 loc) · 1.18 KB

README.md

File metadata and controls

29 lines (21 loc) · 1.18 KB

RT

This is our full-featured raytracer.

https://www.youtube.com/watch?v=DvWrLdIM9mo&list=PLffb33rgTvvnFtewQDzyHzqqMk0s0gW2f

  • Dynamic interface and object manipulation (blender-like)
  • Textures (from image or dynamically generated)
  • Antialiasing
  • Reflection and refraction
  • Constructive Solid Geometry
  • Torus (fourth degree equation)
  • Polygons (.obj parser and renderer)
  • Multithreading
  • Save and open scenes in CSON
  • All in C, with GTK+3 and libc as the only dependencies

How to launch

On Ubuntu you must install libgtk-3-dev. Install the equivalent or your distro.

make
./rt

Look at the screenshots !

Screen capture Screen capture Screen capture