added object_normal_at_point() for triangles
commit6645b36ee2b252f9b82722a8a9569f073d27834e
authorplouj <plouj@b8c14938-b733-429d-887c-d66ed1f8cd15>
Thu, 14 Feb 2008 22:36:05 +0000 (14 22:36 +0000)
committerplouj <plouj@b8c14938-b733-429d-887c-d66ed1f8cd15>
Thu, 14 Feb 2008 22:36:05 +0000 (14 22:36 +0000)
tree90af33aac1fd04c475ca3dbb2dfc0bf0fd1fb7cc
parent2c6fe6f381cf20c8e0cc5729c90e4c3a606a69b3
added object_normal_at_point() for triangles
implemented ray_triangle_intersection() - currently it doesn't seem to work well
added object_diffuse_colour() for triangles
added object_specular_power() for triangles
added object_shininess() for triangles
added object_reflectivity() for triangles
updated scene_test() for the new default triangle

git-svn-id: http://svn.plouj.com/repos/eraytracer@58 b8c14938-b733-429d-887c-d66ed1f8cd15
raytracer.erl