-
Notifications
You must be signed in to change notification settings - Fork 0
Home
rmerizalde edited this page Dec 21, 2012
·
15 revisions
This was just a fun project for a Computer Graphics course I attended back in 2007 taught by Francisco Torres.
The first version of the RayTracer supported basic shapes:
- Cone
- Cylinder
- Disk
- Plane (cut planes)
- Polygon
- Sphere
The first scene I created was:
For the second version, I added support for:
- [Quadratic Surfaces](wiki/Quadratic Surfaces)
- Triangle
- Textures
- Materials (Transparency, Translucency, Shininess, Reflectiveness, Refraction, Diffuse reflection, Specular reflection)
- Effects ([Bump Mapping](wiki/Bump Mapping), Opacity maps)
- Anti-aliasing
The second version of the scene was
Here are a few shots of scene while it was in progress. There was no editor to create the scenes. It was all manual XML editing. Object were design/created at 0,0,0 and then move to its position via multiple scene object transformations.