Mercurial > hg > Members > kono > Cerium
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);