Skip to content
/ ray Public

A simple ray tracer written in ANSI C99 while in COVID-19 quarantine/convalescence.

License

Notifications You must be signed in to change notification settings

niho/ray

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ray

A simple ray tracer written in C99.

Example image

  • Supports diffuse, metal and dielectric (water, glass, etc.) materials.
  • Spheres are the only supported geometry type.
  • Depth of field.
  • Multi-threaded rendering (7x speed-up on my MacBook Pro 2,9 GHz Quad-Core Intel Core i7).

About

A simple ray tracer written in ANSI C99 while in COVID-19 quarantine/convalescence.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published