LucieLeBriquer / miniRT

42's project - miniRT

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

My miniRT

This 42's project is an introduction to the beautiful world of Raytracing.

Examples

Here are some lowpoly :

I use convertRT to obtain .rt format from .obj objects.

Usage

# Compile
make

# Execute
./miniRT scene.rt [options]

# Options
-a to deactivate antialiasing (faster execution)
--save [name] to export the rendering in bitmap format

Bonus

  • Filters (press f to change filter)
  • Antialiasing
  • Closed cylinders cc
  • Cube cb
  • Pyramid py
  • Cone co

About

42's project - miniRT


Languages

Language:C 88.6%Language:Roff 8.9%Language:Makefile 2.2%Language:Perl 0.3%