Difference between revisions of "Development:Scripts & Tools"

From VsWiki
Jump to: navigation, search
m (Internal tools)
(add DDS viewing software info)
Line 18: Line 18:
 
*[http://www.talisiorder.ca/template.php?T=Vegastrike%20Addons&P=vegastrike/vegastrike.html XMESH converter for lightwave]
 
*[http://www.talisiorder.ca/template.php?T=Vegastrike%20Addons&P=vegastrike/vegastrike.html XMESH converter for lightwave]
 
*[WIP] [http://www.geocities.com/cubofjudahslion/VS/xmesh.zip XMESH import script for Blender]
 
*[WIP] [http://www.geocities.com/cubofjudahslion/VS/xmesh.zip XMESH import script for Blender]
 +
 +
* [http://registry.gimp.org/node/70 DDS plugin for the GIMP]
 +
* [http://en.wikipedia.org/wiki/IrfanView Irfanview] (freeware for Windows) supports the DDS image file format.
 +
* [http://en.wikipedia.org/wiki/Kde KDE]'s image libraries (version >= 3.3.0) support reading the DDS file format, so e.g. gwenview, kview and konqueror can view texture files.
 +
* See [Development:Orbital_Planet_Surfaces] for info on NVidia's DDS compressor software.
  
 
==See also==
 
==See also==

Revision as of 23:54, 21 May 2008

thumb_arrow_up.png Development

These handy scripts and tools are here to make your life easier.

Internal tools

Tools developed for Vega Strike

  • Mesher utility: Converts from/to Wavefront .obj+.mtl, xmesh(es), and BFXM file formats.
  • ucsv.py: (Python) Conversion script for turning .xunit files into rows in units.csv format
  • 3ds2xml: (Perl) script for converting .3ds files into .xmesh format. Doesn't appear to do axis translation properly, known to be somewhat flaky.
  • [WIP] obj2obj converter (Perl, commandline) - Converts obj files to cockpit files. or extracts tag-data from the models. (At least that's what is planned, Testing under Win32/Linux. Pontiac)
  • Configuration Parser (file: objconv/configparser.py in vegastrike CVS, Python) - Goes through the source tree and produces a config file (pygrep.config at present) containing every variable *used* in game, every possible command to bind to keys, and every colour definition that can be specified. Still under development.
  • [WIP] OBJ to Vega Strike cockpit converter (obj2vs_cockpit_obj, Perl)

External tools

Plugins and scripts for external programs

  • DDS plugin for the GIMP
  • Irfanview (freeware for Windows) supports the DDS image file format.
  • KDE's image libraries (version >= 3.3.0) support reading the DDS file format, so e.g. gwenview, kview and konqueror can view texture files.
  • See [Development:Orbital_Planet_Surfaces] for info on NVidia's DDS compressor software.

See also