diff Renderer/Engine/task/CreatePolygonFromSceneGraph.cc @ 762:10a8a80c2ea7

add lights
author yutaka@henri.cr.ie.u-ryukyu.ac.jp
date Sat, 06 Feb 2010 03:02:48 +0900
parents b7376415fa5f
children 1e3b67117ad9
line wrap: on
line diff
--- a/Renderer/Engine/task/CreatePolygonFromSceneGraph.cc	Thu Feb 04 14:50:01 2010 +0900
+++ b/Renderer/Engine/task/CreatePolygonFromSceneGraph.cc	Sat Feb 06 03:02:48 2010 +0900
@@ -168,17 +168,20 @@
                 normal1[0] = sg->normal[(i+0)*3];
                 normal1[1] = sg->normal[(i+0)*3+1];
                 normal1[2] = sg->normal[(i+0)*3+2]*-1.0f;
-                normal1[3] = 1.0f;
+                //normal1[3] = 1.0f;
+		normal1[3] = 0.0f;
 
                 normal2[0] = sg->normal[(i+1)*3];
                 normal2[1] = sg->normal[(i+1)*3+1];
                 normal2[2] = sg->normal[(i+1)*3+2]*-1.0f;
-                normal2[3] = 1.0f;
+                //normal2[3] = 1.0f;
+                normal2[3] = 0.0f;
 
                 normal3[0] = sg->normal[(i+2)*3];
                 normal3[1] = sg->normal[(i+2)*3+1];
                 normal3[2] = sg->normal[(i+2)*3+2]*-1.0f;
-                normal3[3] = 1.0f;
+		//normal3[3] = 1.0f;
+                normal3[3] = 0.0f;
 
                 ApplyNormalMatrix(normal1,sg->real_matrix);
                 ApplyNormalMatrix(normal2,sg->real_matrix);