# jMonkeyEngine3 Supported File Types

## jMonkeyEngine3 File Formats

Suffix | Usage | Learn more
--- | --- | ---
.j3o | Binary 3D model or scene. From the Beta release of your game on, you should convert all models to .j3o format. During alpha and earlier development phases (when models still change a lot) you can alternatively load OgreXML/OBJ models directly. | Model Loader and Viewer
.j3m | A custom Material. You create these Material objects to store Material configurations for your 3D models. | Materials Overview Material Editing
.j3md | A Material definition. These are templates for advanced shader-based Materials. Each custom .j3m Material is based on a .j3md Material Definition. | Materials Overview

## Supported External File Types

File Suffix | Description
--- | ---
.mesh.xml, .meshxml, .scene | Ogre Mesh XML for 3D models, Ogre DotScene for 3D scenes
.OBJ, .MTL | Wavefront, 3D model format
.JPG, .PNG, .GIF | 2D Images, textures
.DDS, .HDR, .PFM, .TGA | Textures
.fnt | Bitmap fonts
.WAV, .OGG | Wave and OGG Vorbis audio
.OGV | Ogg Theora video

view online version