Skip to content

heikkiseppanen/42-minirt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MiniRT

A small raytracer that renders basic mathematical solids from a .rt scene file.

The code is written in accordance to the 42 School Norm.

Features

  • Diffuse lighting
  • Progressive resolution rendering
  • Free movement camera with preview image quality

Build (Linux & MacOS)

make release

Usage

> ./miniRT ./scenes/cornell_box.rt

Input

  • Left Mouse: Allows rotation of camera while down
  • Right Mouse: Allows translating camera while down
  • Scroll Wheel: Change flight speed
  • WASD: Horizontal movement
  • Space/Ctrl: Vertical movement

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published