Here are some known tools supporting IQM/IQE formats (or with work-in-progress support).
Frequently asked questions
- IQE to IQM conversion: see iqmtool;
- IQM to IQE conversion: see asstools;
- Blender Exporter: see IQM Development Kit;
- Blender Importer: see asstools;
- Viewer: see IqeBrowser and Noesis;
- Converter to many formats: see Noesis;
- Game level editor and map compiler recommended for Unvanquished: see NetRadiant and Q3map2 from NetRadiant.
Iqmtool is a tool to convert models to IQM format and a fork of the iqm tool (see IQM Development Kit) by FTE QuakeWorld project.
It adds support for command files and complete translation, offset and scale operations when compiling
.iqe files. It is required by Unvanquished data build system based on Urcheon as we translate, rotate and scale models from sources at build time and rely on command files.
See Iqmtool for more information.
Some free open source tools, including a Blender import plugin (but it has to be ported to latest Blender version).
There is currently some fixes for the importer targeting recent Blender (works in 0.82 and 0.93) here: https://github.com/MikeMorals/blender2.93-iqm you can use this while waiting for the fixes being upstreamed. Note that it currently set double-sided surfaces instead of simple-sided surfaces like before.
Also provides a
iqm_to_iqe.py tool that can convert
.iqm files back to
IQM Development Kit
Original Lee Salzman's free open source reference project for IQM. It provides a working Blender export plugin, and a tool to convert some formats to IQM (including Doom 3's md5mesh/anim).
For the command line tool prefer the FTEQW's
iqmtool one (see iqmtool) if you're contributing to Unvanquished (it's a fork with more features we rely on).
A free open source graphical viewer and converter. Unfortunately only built for Windows (and there are some Windowsism in code), but works well on Wine.
Download page: https://www.moddb.com/mods/r-reinhard/addons/iqebrowser-v217
Forum thread: https://forums.unvanquished.net/viewtopic.php?f=8&t=2106
A free (gratis) graphical viewer and converter. Unfortunately only built for Windows, but works well on Wine.
Download page: http://richwhitehouse.com/index.php?content=inc_projects.php
Tools with IQM support
NetRadiant is a game level editor for idTech-derivated games and the recommended level editor for Unvanquished mapping.
The recommended and validated editor for Unvanquished mapping is the upstream one maintained by Xonotic, NetRadiant-custom may not work as expected.
The NetRadiant project also provides the Q3map2 map compiler.
See NetRadiant for more information.
.iqm model rendering in the editor thanks to IQM implementation in picomodel library and the provided Q3map2 map compiler can now bake
.iqm files (see below).
Q3map2 is a map compiler for idTech-derivated games and the recommended map compiler for Unvanquished mapping.
The recommended and validated Q3map2 map compiler for Unvanquished mapping is the upstream one maintained by Xonotic, the one from NetRadiant-custom may not work as expected.
The q3map2 map compiler is provided with NetRadiant.
See Q3map2 for more information.
The q3map2 map compiler from upstream NetRadiant can now bake
Another level editor initially purposed for Quake 3 mapping that is also usable for Unvanquished mapping (see Level editors), it now supports rendering IQM models thanks to IQM implementation in picomodel library.
The q3map2 map compiler from GtkRadiant can now bake
.iqm files but is not recommended for Unvanquished mapping (it does not support some other features we want). If you map with GtkRadiant editor, please compile your maps with NetRadiant's q3map2.
Another level editor initially purposed for Doom 3 mapping that is also usable for Unvanquished mapping (see Level editors), it now supports rendering IQM models thanks to IQM implementation in picomodel library. The integrated animation viewer does not support IQM animation though.
Tools with work in progress IQM support
Maverick Model 3D
A free open source graphical viewer, with IQM format being work in progress (may not be already usable or even available in releases).
It's a fork of Misfit Model 3D, maintained by ZTM.