|
From: <axl...@us...> - 2009-08-05 11:17:07
|
Revision: 459
http://hgengine.svn.sourceforge.net/hgengine/?rev=459&view=rev
Author: axlecrusher
Date: 2009-08-05 11:16:57 +0000 (Wed, 05 Aug 2009)
Log Message:
-----------
fix normals
Modified Paths:
--------------
Mercury2/Themes/default/Graphic/differedStep1.frag
Mercury2/Themes/default/Graphic/differedStep2.frag
Modified: Mercury2/Themes/default/Graphic/differedStep1.frag
===================================================================
--- Mercury2/Themes/default/Graphic/differedStep1.frag 2009-08-05 02:01:40 UTC (rev 458)
+++ Mercury2/Themes/default/Graphic/differedStep1.frag 2009-08-05 11:16:57 UTC (rev 459)
@@ -7,6 +7,6 @@
gl_FragData[0] = vec4(pos, 1.0);
//store normal, a unused
- gl_FragData[1] = vec4( (normalize(normal)+1.0)*0.5, 1.0);
+ gl_FragData[1] = vec4( normalize(normal), 1.0);
}
Modified: Mercury2/Themes/default/Graphic/differedStep2.frag
===================================================================
--- Mercury2/Themes/default/Graphic/differedStep2.frag 2009-08-05 02:01:40 UTC (rev 458)
+++ Mercury2/Themes/default/Graphic/differedStep2.frag 2009-08-05 11:16:57 UTC (rev 459)
@@ -11,9 +11,9 @@
{
vec2 coord = gl_FragCoord.xy / vec2(HG_ViewPort.zw);
vec3 pos = texture2D(HG_Texture0, coord).xyz;
- vec3 norm = texture2D(HG_Texture1, coord).xyz;
+ vec3 norm = texture2D(HG_Texture1, coord).rgb;
- norm = normalize(norm);
+// norm = normalize(norm);
vec3 eyeVec = normalize(HG_EyePos.xyz - pos);
vec3 lightDir = HG_LightPos.xyz - pos;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|