|
From: <axl...@us...> - 2009-06-13 01:11:53
|
Revision: 313
http://hgengine.svn.sourceforge.net/hgengine/?rev=313&view=rev
Author: axlecrusher
Date: 2009-06-13 01:11:52 +0000 (Sat, 13 Jun 2009)
Log Message:
-----------
comment
Modified Paths:
--------------
Mercury2/src/RenderGraph.cpp
Modified: Mercury2/src/RenderGraph.cpp
===================================================================
--- Mercury2/src/RenderGraph.cpp 2009-06-13 01:10:48 UTC (rev 312)
+++ Mercury2/src/RenderGraph.cpp 2009-06-13 01:11:52 UTC (rev 313)
@@ -9,14 +9,15 @@
if (m_node)
{
- m_node->PreRender( *m_matrix );
+ m_node->PreRender( *m_matrix ); //calls on children assets
m = m_node->ManipulateMatrix( *m_matrix );
if ( m_node->IsHidden() || m_node->IsCulled(m) ) return;
m.Transpose();
glLoadMatrixf( m.Ptr() );
- m_node->Render( m );
+ m_node->Render( m ); //calls on children assets
}
+ //call render on other render graph entries under me
std::list< RenderGraphEntry >::iterator i;
for (i = m_children.begin(); i != m_children.end(); ++i )
i->Render();
@@ -24,8 +25,8 @@
if (m_node)
{
glLoadMatrixf( m.Ptr() );
- m_node->PostRender( m );
- }
+ m_node->PostRender( m ); //calls on children assets
+ }
}
void RenderGraph::Build( MercuryNode* node )
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|