.iqm File Extension
File extension details for .iqm
Partial Support| File type | Inter-Quake Model |
|---|---|
| MIME type | |
| Encoding | Little-endian binary |
| Operating systems | Windows, macOS, Linux |
| Opens with | IQM developer-kit demo viewer, Compatible game engines |
| Poly support | Yes. Poly recognizes supported Inter-Quake Model files and provides 3D features when readable geometry is present. |
| Indexed by Poly | Yes. Search by filename and, after successful processing, visual similarity. Available geometry counts appear in 3D Details. |
| Preview in Poly | Partial. Interactive inspection of supported geometry; authored appearance and animation may differ. |
| Poly agent | Partial. An optimized rendition of the 3D object or scene is provided to the agent, allowing compact yet information-rich multimodal interaction with 3D files. This requires an available visual rendition. |
What kind of file is a .iqm?
An .iqm file is an Inter-Quake Model, a binary format for game meshes and skeletal animation. It can store vertex attributes, triangles, joints, poses, and named animation ranges. The identifying header is INTERQUAKEMODEL followed by a zero byte.1
Poly uses the model/x-iqm identifier for this format.
How do I open a .iqm?
The IQM developer kit includes a demonstration viewer and Blender exporter scripts. Those scripts export assets; they should not be mistaken for a built-in Blender importer.2 To inspect an existing file, use the demo viewer or an engine that documents IQM loading.
When exporting a character, check that both the mesh and skeleton were included. The developer kit supports mesh and animation inputs separately, so the suffix alone cannot tell you whether a particular file has a visible model.2
Poly support for .iqm
Poly lets you orbit, pan, and zoom around supported geometry. Find the file by name, or use visual similarity once its visual content is available. The details panel shows available mesh, material, vertex, triangle, and other scene counts.
A mesh-bearing IQM can receive visual features. Animation-only data does not by itself supply a complete model to inspect. Material names do not guarantee that companion images are present, and game-specific shading may differ.
An optimized rendition of the 3D object or scene is provided to the agent, allowing compact yet information-rich multimodal interaction with 3D files. You can ask about the object's visible shape or compare assets, while retaining the original for authoring work.
History and alternatives
The specification dates version 1 to April 2010 and version 2 to May 2011. Version 2 explicitly stores an additional quaternion component to reduce animation jitter.1 IQM is distinct from its text-based interchange companion, IQE.
For interchange outside an IQM-based game, export a copy as glTF. For a static mesh, OBJ is another option. Compare the character in several poses after conversion; a good rest pose alone does not verify bone weights or animation.
Footnotes
- Lee Salzman. IQM format specification. ↩ ↩2
- Lee Salzman. IQM developer kit. ↩ ↩2