Skip to content

yixin1230/MiniRT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

166 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MiniRT

This project is an introduction to the beautiful world of Raytracing


Github top language Github language count Repository size

Starting

# Compile the mandatory part
make

# To remove objects
make clean

# To remove objects and executable
make fclean

Run

  • example: ./minirt <some.rt file>
./minirt scenes/atom.rt

Run different scenes

./minirt scenes/atom.rt
./minirt scenes/scene4.rt
./minirt scenes/scene5.rt
./minirt scenes/scene6.rt
./minirt scenes/scene7.rt
./minirt scenes/scene8.rt
./minirt scenes/test1.rt
./minirt scenes/test2.rt
./minirt scenes/room.rt

atom.rt image

WeChat8231ae6fbe42ea2b2b9b6406c22b837a

scene4.rt image

WeChat1fd98b0f7e0cf823a659908970556345

scene5.rt image

WeChat29a6352c475b409d6beaedf7a84452ed

scene6.rt image

WeChatb3bd817fbfe6a57abd71a870065bd298

scene7.rt image

WeChat072e23cb6bca10e3d3ad9281a3a1916e

scene8.rt image

WeChat6faa68c9009287ecf2ef2f46692aa6f0

test1.rt image

WeChatb51c425949fd19708099a5d983ad1537

Resources

About

This project is an introduction to the beautiful world of Raytracing

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors