Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/andersonhsporto/ft-minirt

RayTracer with miniLibX
https://github.com/andersonhsporto/ft-minirt

ansi-c c makefile minirt mlx raytracing

Last synced: about 1 month ago
JSON representation

RayTracer with miniLibX

Awesome Lists containing this project

README

        

# ft-miniRT

### O objetivo deste projeto é criar um ray tracer utilizando a biblioteca [MinilibX](https://github.com/42Paris/minilibx-linux).


## Exemplos:
![sphere](https://user-images.githubusercontent.com/47704550/224850196-937a42b0-3e1f-42b8-a47d-1a64bb109caa.png)


![sphere2](https://user-images.githubusercontent.com/47704550/224850381-57d16408-7e4d-4c51-acf8-f3e04f273dfd.png)

## Instalação

Clone este repósitorio utilizando:
```sh
git clone https://github.com/andersonhsporto/ft-miniRT.git
```
Compile a parte **mandatória** utilizando:
```sh
make
```

## Estilo de código

O estilo de código utilizado neste projeto é o [Norminette](https://github.com/42School/norminette) criado pela escola 42.

![norminette](https://github.com/andersonhsporto/ft-miniRT/workflows/norminette/badge.svg)

## REFERÊNCIAS
* [Harm Smits - MiniLibX](https://harm-smits.github.io/42docs/libs/minilibx)
* [MiniLibX](https://github.com/42Paris/minilibx-linux)