=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 2008-02-02_17:01:06 (timoore) /var/cvs/SimGear-0.3/source/simgear/scene/tgdb/SGModelBin.hxx /var/cvs/SimGear-0.3/source/simgear/scene/tgdb/ShaderGeometry.cxx /var/cvs/SimGear-0.3/source/simgear/scene/tgdb/ShaderGeometry.hxx /var/cvs/SimGear-0.3/source/simgear/scene/tgdb/TreeBin.cxx /var/cvs/SimGear-0.3/source/simgear/scene/tgdb/TreeBin.hxx /var/cvs/SimGear-0.3/source/simgear/scene/util/QuadTreeBuilder.cxx /var/cvs/SimGear-0.3/source/simgear/scene/util/QuadTreeBuilder.hxx
Random trees from Stuart Buchanan Stuart's new file SGTreeBin.hxx has been split into 4 files: TreeBin.[ch]xx and ShaderGeometry.[ch]xx. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 2008-02-02_17:01:27 (timoore) /var/cvs/SimGear-0.3/source/simgear/scene/tgdb/ShaderGeometry.cxx /var/cvs/SimGear-0.3/source/simgear/scene/tgdb/ShaderGeometry.hxx /var/cvs/SimGear-0.3/source/simgear/scene/tgdb/TreeBin.cxx /var/cvs/SimGear-0.3/source/simgear/scene/tgdb/TreeBin.hxx /var/cvs/SimGear-0.3/source/simgear/scene/util/QuadTreeBuilder.cxx /var/cvs/SimGear-0.3/source/simgear/scene/util/QuadTreeBuilder.hxx /var/cvs/SimGear-0.3/source/simgear/scene/util/RenderConstants.hxx /var/cvs/SimGear-0.3/source/simgear/scene/util/StateAttributeFactory.cxx /var/cvs/SimGear-0.3/source/simgear/scene/util/StateAttributeFactory.hxx Cleanup and performance tuning of the random trees code. The QuadTreeBuilder class was completely revamped as a templated class to support flexible creation of scene graph quad trees, and a major bug was fixed as well. Now it actually generates quadtrees instead of some weird striped thing. One StateSet is shared among all the "forests." The trees are drawn after normal terrain objects to minimize some of the transparency related artifacts. Lighting was implemented in the ShaderGeometry shader (for both polygon sides). Ambient-diffuse values for trees are hard-coded in TreeBin.cxx. DotOsg wrappers were added for ShaderGeometry so it can be output in the scene graph dump. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 2008-02-02_17:01:28 (timoore) /var/cvs/SimGear-0.3/source/simgear/scene/util/VectorArrayAdapter.hxx Cleanup and performance tuning of the random trees code. The QuadTreeBuilder class was completely revamped as a templated class to support flexible creation of scene graph quad trees, and a major bug was fixed as well. Now it actually generates quadtrees instead of some weird striped thing. One StateSet is shared among all the "forests." The trees are drawn after normal terrain objects to minimize some of the transparency related artifacts. Lighting was implemented in the ShaderGeometry shader (for both polygon sides). Ambient-diffuse values for trees are hard-coded in TreeBin.cxx. DotOsg wrappers were added for ShaderGeometry so it can be output in the scene graph dump. 2f585eeea02e2c79d7b1d8c4963bae2d ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel