.irr File Extension

Learn what .irr files contain, which applications open them, and how Poly supports them.

File extension details for .irr

Partial Support
File typeIrrlicht XML scene
MIME type
EncodingXML text
Operating systemsWindows, macOS, Linux
Opens withIrrlicht Engine, irrEdit
Poly supportPartial. Poly recognizes .irr as 3D content and processes supported files.
Indexed by PolyYes. Poly indexes filenames and visual similarity for processed geometry; scene counts are displayed in Details.
Preview in PolyPartial. Poly provides an interactive 3D preview for supported constructs.
Poly agentYes. An optimized rendition of the 3D object or scene is provided to the agent, allowing compact yet information-rich multimodal interaction with 3D files.

What kind of file is .irr?

An .irr file is the XML scene form used by Irrlicht. The Irrlicht scene manager documentation describes .irr as the usual XML scene file and points to irrEdit as the editor for such scenes.1 A scene can refer to meshes, materials, cameras, lights, and other resources by name or path, so the scene document is not necessarily self-contained.

How do I open a .irr file?

Irrlicht Engine is the most reliable first choice for Irrlicht XML scene files. Other applications may import the format or a subset of its features. Scene files often depend on sibling objects, images, materials, or animation resources; keep the original project structure available when opening one.

Poly support for .irr

Poly recognizes .irr as 3D content and indexes filenames and visual similarity for processed geometry. Scene counts are displayed in the Details panel. It can provide an interactive preview when the file imports successfully. Poly does not promise to resolve every external asset reference from a scene or project.

An optimized rendition of the 3D object or scene is provided to the agent, allowing compact yet information-rich multimodal interaction with 3D files.

Working with .irr

Keep the source and its referenced resources together before converting. glTF is a practical real-time delivery target, while OBJ is useful for simple geometry exchange. Both can omit application-specific scene settings, procedural materials, or animation controls.

Footnotes

  1. https://irrlicht.sourceforge.io/docu/classirr_1_1scene_1_1_i_scene_manager.html.
© Poly Corp. 2026