Skip to content

kimminkyeu/RayTracer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mini raytracing program

image

How to use

  1. to move your camera, press mouse right button + move / WASD keys.
  2. press 'r' to render high quality image

Compile & Run

this project is for Linux, MacOS. (Windows is currently not supported)

# 1) compile with Makefile
make
# 2) run program
./minirt rt/{scene files}

# scene setting files are inside ./rt directory.
0_object_primitives.rt   # Ex) ./minirt rt/0_object_primitives.rt
0_phong shading.rt
1_multiple_lights.rt
2_without_anti_aliasing.rt
3_with_anti_aliasing.rt
5_transparent_material.rt
5_texture_earth.rt
5_texture_brick.rt

To do List

  • Global illumination
  • Soft shadow
  • Mimmap : 고해상도 텍스쳐 샘플링시 우글거림 해결 필요

About

Ray-tracing software written in C

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 82.7%
  • Roff 7.3%
  • Swift 5.7%
  • Makefile 2.7%
  • C++ 1.1%
  • Shell 0.4%
  • Perl 0.1%