|
From: <axl...@us...> - 2009-04-12 16:29:44
|
Revision: 206
http://hgengine.svn.sourceforge.net/hgengine/?rev=206&view=rev
Author: axlecrusher
Date: 2009-04-12 16:29:42 +0000 (Sun, 12 Apr 2009)
Log Message:
-----------
reduce the number of texture binds
Modified Paths:
--------------
Mercury2/scenegraph.xml
Modified: Mercury2/scenegraph.xml
===================================================================
--- Mercury2/scenegraph.xml 2009-04-12 16:28:55 UTC (rev 205)
+++ Mercury2/scenegraph.xml 2009-04-12 16:29:42 UTC (rev 206)
@@ -2,29 +2,32 @@
<node type="transformnode" movz="0" roty="0">
<node type="viewport" fov="45" aspect="1.3333" near="0.01" far="100"/>
</node>
- <node type="transformnode" movz="-3" name="fallbackTest">
+ <node type="transformnode" rotx="-90" movz="-10" movx="0" movy="-5">
<node type="renderablenode">
- <asset type="texture" file="test.bmp"/>
- <asset type="quad"/>
+ <asset type="texture" file="map.png"/>
+ <asset type="hgmdlmodel" file="map.hgmdl" />
</node>
</node>
- <node type="transformnode" movz="-3" movx="-1" movy="-1">
- <node type="renderablenode">
- <asset type="quad"/>
- </node>
- </node>
- <node type="transformnode" movz="-3" movx="1" movy="-1" >
- <node type="renderablenode">
- <asset type="texture" file="test2.png"/>
- <asset type="texture" file="test.bmp"/>
- <asset type="quad"/>
- </node>
- </node>
- <node type="transformnode" movx="1" movy="1" fallback="fallbackTest">
- <node type="transformnode" movx="-2">
- <node type="renderablenode">
- <asset type="quad"/>
+ <node type="renderablenode" name="lampForest">
+ <asset type="texture" file="lamp.png"/>
+ <node type="transformnode" movz="-5" movx="0" movy="0" name="lamprow" >
+ <node type="transformnode" rotx="-90" name="lamp">
+ <node type="renderablenode" >
+ <asset type="hgmdlmodel" file="lamp.hgmdl" />
+ </node>
</node>
+ <node type="transformnode" movx="1" fallback="lampForest.lamprow.lamp" />
+ <node type="transformnode" movx="2" fallback="lampForest.lamprow.lamp" />
+ <node type="transformnode" movx="3" fallback="lampForest.lamprow.lamp" />
+ <node type="transformnode" movx="-1" fallback="lampForest.lamprow.lamp" />
+ <node type="transformnode" movx="-2" fallback="lampForest.lamprow.lamp" />
+ <node type="transformnode" movx="-3" fallback="lampForest.lamprow.lamp" />
</node>
+ <node type="transformnode" movz="-6" fallback="lampForest.lamprow"/>
+ <node type="transformnode" movz="-7" fallback="lampForest.lamprow"/>
+ <node type="transformnode" movz="-8" fallback="lampForest.lamprow"/>
+ <node type="transformnode" movz="-9" fallback="lampForest.lamprow"/>
+ <node type="transformnode" movz="-4" fallback="lampForest.lamprow"/>
+ <node type="transformnode" movz="-3" fallback="lampForest.lamprow"/>
</node>
</SceneGraph>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|