This wiki is archived and useful information is being migrated to the main bzflag.org website
Difference between revisions of "Modeltool"
From BZFlagWiki
m (make pretty) |
|||
Line 3: | Line 3: | ||
Modeltool options | Modeltool options | ||
− | -g <name> | + | -g <name> : use group definition |
− | -tx <dir> | + | -tx <dir> : set texture prefix |
− | -nomats | + | -nomats : do not write materials. |
-m : disable materials (matref) | -m : disable materials (matref) | ||
-sm : use the smoothbounce property | -sm : use the smoothbounce property | ||
-yz : flip y and z coordinates | -yz : flip y and z coordinates | ||
− | -n | + | -n : disable normals |
− | -t | + | -t : disable texture coordinates |
− | -a | + | -a : disable ambient coloring |
− | -d | + | -d : disable diffuse coloring |
− | -s | + | -s : disable specular coloring |
− | - | + | -s : disable shininess |
− | -sf <val> | + | -sf <val> : shine multiplier |
− | -e | + | -e : disable emission coloring |
− | -gx <val> | + | -gx <val> : scale the model by this factor |
− | -gsx <val> | + | -gsx <val> : shift the map by this value in X |
− | -gsy <val> | + | -gsy <val> : shift the map by this value in Y |
− | -gsz <val> | + | -gsz <val> : shift the map by this value in Z |
− | -bspskip <val> : skip faces with this material when importing a bsp | + | -bspskip <val> : skip faces with this material when importing a bsp |
− | -bounds | + | -bounds : compute the bounds and sphere for draw info meshes and write them to the map |
− | -bounding | + | -bounding : generates invisible faces (and a material) to be used for collision detection |
− | -comments | + | -comments : add comments to the resulting bzw file (will make it a lot larger |
− | -striplimit <val>: the longest triangle strip to use for LODs (16 recommended) | + | -striplimit <val> : the longest triangle strip to use for LODs (16 recommended) |
[[category:Map Making]] | [[category:Map Making]] | ||
[[category:Map Editors]] | [[category:Map Editors]] |
Revision as of 01:05, 27 December 2007
Modeltool can now convert .obj files to bzflag drawinfo. It can be downloaded with the source code through SVN, and it is found in the bzflag/tools/ directory.
Modeltool options
-g <name> : use group definition -tx <dir> : set texture prefix -nomats : do not write materials. -m : disable materials (matref) -sm : use the smoothbounce property -yz : flip y and z coordinates -n : disable normals -t : disable texture coordinates -a : disable ambient coloring -d : disable diffuse coloring -s : disable specular coloring -s : disable shininess -sf <val> : shine multiplier -e : disable emission coloring -gx <val> : scale the model by this factor -gsx <val> : shift the map by this value in X -gsy <val> : shift the map by this value in Y -gsz <val> : shift the map by this value in Z -bspskip <val> : skip faces with this material when importing a bsp -bounds : compute the bounds and sphere for draw info meshes and write them to the map -bounding : generates invisible faces (and a material) to be used for collision detection -comments : add comments to the resulting bzw file (will make it a lot larger -striplimit <val> : the longest triangle strip to use for LODs (16 recommended)