Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 

Ray Tracing Project

  • The significant of this ray tracing project is that it had been done 5 basic features and 7 extension features, what is more the ray of object/components gets prefect reflection and refraction without any execution errors. However, there could be some more improvements such as Camera motion, constructive solid geometry, and bounding volumes. The estimate of the time taken by the program to run on lab computer is 35 seconds, and 2 min 15 seconds for run on my own laptop which is the worst case.
  • The features which achieved are listed below: image
  1. Lighting and Multiple Light Sources : The lighting system of this ray tracing project is that included two lights inside of the scene. The two light provided two different shadows. The position of first light is [-10, 15, -5] and the second light is [16, 15, -50] so it like one on front and other one on the back. The shadow generates separately which give the two shadow works individual effect.

  2. Shadows: image

  3. Reflections: image

  4. Box(Cube): image

  5. Textured Plane: image

  6. Cyclinder: image

  7. Cone: image

  8. Tetrahedron: image

  9. Refractions: image

  10. Textured sphere: image

  11. Anti-aliasing(Super Sampling): file-page5

About

🏫 Ray Tracing project from 3rd year university projects

Resources

Releases

No releases published

Packages

No packages published

Languages