Microsoft Art Tools

From FreeAllegiance Wiki
Jump to navigationJump to search

With the source release, Microsoft also made available many of the tools they used to create the 3D models used in the game.

Edit.png
Stub This article is incomplete

This is an article about a topic that should be covered in more detail by the FreeAllegiance Wiki, but is lacking in content.

You can help by improving it!

fprog

fmesh

meshimp

MDLC

MDLC is used to compile MDL files used for models, textures, and other game content.

MDLedit

MDLedit is used to preview and test 3D models using the same graphics engine as Allegiance.

pmxtox

qhull

rlines

xtobm

XMunge

XMunge is a build time tool aimed at manipulating DirectX .X files. XMunge uses Direct3D Retained Mode which has been abandoned due to low adoption.

Reduce

xmunge -reduce amount inputfile outputfile
-reduce
Reduces the number of polygons in a 3D model
amount
Number 0.0 - 1.0. Ratio of output file's polygon count to input file. Amount = 0.5 means that half of the polygons will be removed.
inputfile
Original 3D model in DirectX format (with .x) extension.
outputfile
Reduced 3D model in DirectX format (with .x) extension.

While in reduce mode, xmunge constructs a progressive mesh and scales the level of detail by the specified ratio.


Info.png
Note XMunge was designed for an older version of the .x format than what most modern .x-exporters use.

See Also