RayTracing implementation in c. Use our own ini format for the scenes.
This is a school project we realized in 1 month.
100% HandMade using LibLapin 1.8 which is minimal school grafical library.
Check out the site to see more informations and images.
-
Run
make install
to install dependecies and the program. -
Run
make
if you want to compile the progrman alone. -
To run the program :
./raytracer [scene.ini]
- Objects
- Sphere
- Plan
- Cube
- Cone
- Cylinder
- Hyperboloid
- Paraboloid
- Helicoid
- Tore (Coming soon)
- Hole Cube (Coming soon)
- Constructive Solid Geometry
- Soft Shadows
- Anti-Aliasing
- Texture Mapping
- Reflection
- Phong
- Perlin Noise
- Brightness
- Limited Objects
- Check out the Documentation on the site if you want to learn how to use the interface.