Code: Select all
Revision 19540 /trunk/bzflag/tools/modeltool/modeltool.cxx: * bumped the version to v1.9.9
http://bzflag.svn.sourceforge.net/bzflag/?rev=19539&view=rev
Author: trepan
Date: 2009-03-27 22:02:53 +0000 (Fri, 27 Mar 2009)
Log Message:
-----------
* changed the re-indexing algorithm to use a std::map<> (much faster)
* changed the floating point output format to "%g"
* added 'o' as an OBJ grouping type (wings3d and blender both use it)
* added the -nogroup option (OBJ 'o' and 'g' grouping is ignored)
* added the -noground option (do not clamp the model to z=0)
* added the -rr option (reportReindex)
* added the -ff option (fudgeFactor for reindexing)
* changed the vertex/normal/texcoord data accumulation for OBJ grouped wavefront parsing (was using 1.2G to parse a meager 25K vertex mesh, instead of 20M)
Modified Paths:
--------------
trunk/bzflag/tools/modeltool/Q3BSP.cxx
trunk/bzflag/tools/modeltool/model.h
trunk/bzflag/tools/modeltool/modeltool.cxx
trunk/bzflag/tools/modeltool/wavefrontOBJ.cxx
http://images.planet-mofo.com/A-Delusio ... modeltool/
Also: ~25K vert mesh for testing: before = 9min22sec, after = 6.4 sec
![Smile :)](./images/smilies/icon_smile.gif)
http://trepan.bzflag.bz/ball.obj
http://trepan.bzflag.bz/ball.mtl