|
From: <axl...@us...> - 2009-08-01 14:20:27
|
Revision: 449
http://hgengine.svn.sourceforge.net/hgengine/?rev=449&view=rev
Author: axlecrusher
Date: 2009-08-01 14:20:20 +0000 (Sat, 01 Aug 2009)
Log Message:
-----------
some tips for shaders in HG2
Added Paths:
-----------
Mercury2/Themes/default/Graphic/shaderTips.txt
Added: Mercury2/Themes/default/Graphic/shaderTips.txt
===================================================================
--- Mercury2/Themes/default/Graphic/shaderTips.txt (rev 0)
+++ Mercury2/Themes/default/Graphic/shaderTips.txt 2009-08-01 14:20:20 UTC (rev 449)
@@ -0,0 +1,10 @@
+//Uniforms available from HG2
+uniform mat4 HG_ModelMatrix;
+uniform vec4 HG_DepthRange; //x=zNear, //y=zFar, z=(zFar-zNear), w=1/z
+uniform ivec4 HG_ViewPort; //values for the current viewport
+
+
+//compute linear depth
+//(gl_Position.z - zNear) * (1/depthRange);
+linearDepth = (gl_Position.z - HG_DepthRange.x) * HG_DepthRange.w;
+
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|