Skip to content

Animation in a WebGL application that dynamically explains and demonstrates the ray tracing algorithm

Notifications You must be signed in to change notification settings

pkill37/ray-tracing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 

Repository files navigation

ray-tracing

Animation in a WebGL application that dynamically explains and demonstrates the ray tracing algorithm.

  • Ray tracing is the state of the art for illumination in computer graphics
  • Ray tracing works by tracing a path from an imaginary eye through each pixel in a virtual screen, and calculating the color of the object visible through it.
  • Each ray must be tested for intersection with the objects in the scene. Once the nearest object has been identified, the algorithm will estimate the incoming light at the point of intersection, examine the material properties of the object, and combine this information to calculate the final color of the pixel.

Development

$ python -m http.server

About

Animation in a WebGL application that dynamically explains and demonstrates the ray tracing algorithm

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages