Skip to content
/ RT Public

3D ray-tracing renderer from scratch in C. 1337 (42) project.

Notifications You must be signed in to change notification settings

msidqi/RT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RayTracer-in-C-2.0

1337 42 RT project

make && ./RT scenes/yourconfigfile.cfg

New Features implemented :

  • Procedural and image-based textures
  • Texture manipulation (strech, move, repeating)
  • Area lights, Soft shadows.
  • Depth of field
  • Lambertian reflectance
  • Adaptive supersampling anti-aliasing (JNUM)
  • Reflections and Refractions w/ or w/o mixture of materials
  • Point light, Directional light
  • Composed objects from triangles (.obj files etc).

Article I wrote about Ray Tracing on medium :

About

3D ray-tracing renderer from scratch in C. 1337 (42) project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published