Skip to content

YuanhuiChen/Project1-Raytracer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Features that are down.

  • Raycasting from a camera into a scene through a pixel grid

  • Phong lighting for one point light source

  • Diffuse lambertian surfaces

  • Raytraced shadows

  • Cube intersection testing

  • Sphere surface point sampling

  • Specular reflection

  • Texture mapping

  • Bump mapping

  • Interactive camera

  • Little refraction, just trace refraction rays.

I include two sample scenes in the scenes file. I choose the format of input scene and add texture map and bump map. Declare textures at first and then link them to object in the object description.

http://tinyworld-demi.blogspot.com/

Run Program In the debug mode, RUN, input the file scene file name. I put the files in the scenes file..

About

Project 1- Due Tuesday, Sept. 25th

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 57.3%
  • C++ 42.7%