- Recursive backwards ray tracing
- Phong Illumination
- Refractive/Reflective materials
- Anti-aliasing
- Soft shadows (area light)
- Bounding volume hierarchy for faster intersection tests
- UV texture mapping
- Procedural textures using Perlin noise
- Procedural normal mapping using Perlin noise
- Triangles, Spheres, Planes, Cubes
-
Notifications
You must be signed in to change notification settings - Fork 0
rhaeus/basic_raytracer
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Basic raytracer implementation as final project for course DH2323 Computer Graphics and Interaction at KTH
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published