merged the TextureManager from SubdividedTriangle into AdvancedTextureMapping
accidentally added an object file, removed it
added glossy reflection type for specular map
merged the commit 'made the PolygonObject portable to different types of triangles(in the future there will be a subdivided displaced triangle)’ from the branch Subdivided Triangleö
added a TexturedTriangle class, almost completely implemented, just the intersect method is missing
partly implemented the intersect method of the textured triangle, normal map is still missing,
fixed a lot with the texturing and completed the color and specular map support, for all this, a refactoring from GTriangle to GTexturedTriangle was necessary
started implementing normal map and reordered the other maps, so that they can exist standalone
merged master into 'AdvancedTextureMapping'
implemented normal mapping, a few tricks were necessary to guarantee that the ray will not get through the surface(for this it will be just mirrored), so there is an additional calcNormal attribute in the Ray Intersection Point data structure, to solve this problem
added an example render for the bumpmapping
Merge branch 'master' into AdvancedTextureMapping
Merge branch 'master' into AdvancedTextureMapping
added a render showing depth of field and texture mapping
commented a lot, mainly TexturedTriangle, but also the SDLViewer and a little bit the Geometric Scene
merged master into ATM
fixed a small bug, which resulted in a seg fault, and commented a little bit... Ready... to.. merge... ;)