Blog: http://aparajithsairam.blogspot.com Features Implemented:
- Raycasting from a camera into a scene through a pixel grid
- Phong lighting for one point light source
- Diffuse lambertian surfaces
- Raytraced shadows
- Cube intersection testing
- Sphere surface point sampling
- Reflection
- Interactive camera
Screenshot: