This project was made in the discipline of Graphic Processing
# Clone this repository:
$ git clone https://github.com/severinocarlos/Ray-tracing.git
# Install all requirements
$ pip install -r requirements.txt
# Entry in Directory:
$ cd src
# Run the code:
$ python cli.py -j <file.json>
E.g - using the version-3 (you can choose the image to be rendered by looking at the inputs folder):
$ python cli.py -j espelho-0.json
Image rendering using ray casting only
Image rendering using shading and shadows
Image rendering using recursive Ray-Tracing
Image rendering using only ray casting application of antialiasing technique (jittered sampling)