|
From: <axl...@us...> - 2009-07-26 02:13:26
|
Revision: 439
http://hgengine.svn.sourceforge.net/hgengine/?rev=439&view=rev
Author: axlecrusher
Date: 2009-07-26 02:13:15 +0000 (Sun, 26 Jul 2009)
Log Message:
-----------
alpha path
Modified Paths:
--------------
Mercury2/src/Viewport.cpp
Modified: Mercury2/src/Viewport.cpp
===================================================================
--- Mercury2/src/Viewport.cpp 2009-07-25 20:25:16 UTC (rev 438)
+++ Mercury2/src/Viewport.cpp 2009-07-26 02:13:15 UTC (rev 439)
@@ -8,6 +8,8 @@
MercuryVertex EYE;
MercuryVector LOOKAT;
+#include <RenderGraph.h>
+
Viewport::Viewport()
:m_xFactor(1), m_yFactor(0.5), m_minx(0), m_miny(0)
{
@@ -85,6 +87,16 @@
// m_frustum.LookAt(EYE, LOOKAT, MercuryVertex(0,1,0));
}
+void Viewport::PostRender(const MercuryMatrix& matrix)
+{
+ glPushMatrix();
+// glLoadIdentity();
+ glLoadMatrix( matrix );
+ CURRENTRENDERGRAPH->RenderAlpha();
+ glPopMatrix();
+ MercuryNode::PostRender(matrix);
+}
+
void Viewport::LoadFromXML(const XMLNode& node)
{
m_xFactor = StrToFloat(node.Attribute("xfactor"), 1.0f);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|