miniRT is a project from school 42 aiming to create a simple raytracer capable of generating images based on minimal scene description. This project allows exploring the basics of image generation by ray tracing, a computer graphics rendering algorithm.
To install the project, follow these steps:
- Clone the repository:
git clone https://github.com/IlYAN-FISHERMAN/miniRT-42 cd miniRT-42
- Compile the project:
make
To execute the raytracer, use the following command:
./miniRT [path/to/scene_file.rt]
- Loading scenes from .rt files
- Support for multiple primitives (spheres, planes, etc.)
- Management of light sources
- Basic shadows and reflections
- Configurable camera