Skip to content

A rendering system for generating an image by tracing the path of light as pixels in an image plane and simulating the effects of its encounters with virtual objects.

Notifications You must be signed in to change notification settings

krobee/Ray-Tracer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ray-Tracer

A rendering system for generating an image by tracing the path of light as pixels in an image plane and simulating the effects of its encounters with virtual objects.

Input

  • scene model (objects, surfaces & materials)
  • lighting models
  • camera models

Output

  • an image showing what the camera would see

Details

  • capable of producing illumination effects including ambient, diffuse and specular lighting, refraction and reflection
  • applied anti-aliased to generate a smoother image

About

A rendering system for generating an image by tracing the path of light as pixels in an image plane and simulating the effects of its encounters with virtual objects.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages