Unreal Engine Integration
How to import a 3D model into Unreal Engine 5: drag the FBX into the Content Browser, fix material slots, enable Nanite and set up rigged characters.
To import a 3D AI Studio model into Unreal Engine, download it as FBX and drag it into the Content Browser, then click Import All. Unreal creates the mesh, materials and textures automatically, and in UE5 you can enable Nanite to use high-poly models without optimizing them first.
| Recommended format | FBX |
| Import | Drag into the Content Browser, then Import All |
| Materials | Material instances created automatically from PBR textures |
| High-poly static meshes | Nanite (UE5) |
| Characters | Imported as Skeletal Mesh |
How do I import a 3D model into Unreal Engine?
Drag the FBX into the Content Browser, keep mesh, texture and material import enabled, and click Import All. The model is then ready to place in a level.
- Download the model as FBX from your Dashboard
- Open your Unreal project
- Drag the .fbx file into the Content Browser
- In the FBX Import Options dialog, enable Import Mesh, Import Textures and Import Materials
- Click Import All
FBX is the recommended format because Unreal imports its materials, textures, skeletal meshes and animations natively. OBJ also imports but loses material data.
Why are my textures missing in Unreal?
A texture slot was not connected on import. Open the imported material and drag each texture from the Content Browser into its slot.
| Material slot | Texture |
|---|---|
| Base Color | Albedo / diffuse |
| Normal | Normal map |
| Roughness | Roughness map |
| Metallic | Metallic map |
In most cases Unreal connects these automatically, and PBR textures from the Texture Generator map well to Unreal's material system.
Can I use Nanite with AI-generated models?
Yes. Nanite handles high-poly static meshes with millions of triangles and builds LODs automatically. After importing, right-click the static mesh in the Content Browser and choose Nanite > Enable.
Nanite works on static meshes only. For skeletal meshes and UE4 projects, reduce the polygon count with the Remesh tool before importing.
How do I set up a rigged character in Unreal?
Import the rigged FBX from the Rigging tool. Unreal detects it as a Skeletal Mesh, and you can retarget animations from the Unreal Mannequin or use your own.
- Import the FBX. Unreal detects the Skeletal Mesh automatically
- Choose an existing skeleton or let Unreal create one
- Retarget animations from the Unreal Mannequin, or apply your own
- Set up an Animation Blueprint for gameplay
How do I keep performance good in Unreal?
- Enable Nanite for high-poly static meshes in UE5
- Generate lightmap UVs on import for baked lighting
- Auto-generate collision for interactive objects
- Use LOD groups in open-world scenes
- Reduce polygons with the Remesh tool for skeletal meshes and UE4
Common workflows
- Game assets and environments: import static meshes, add collision, place them in levels
- Architectural visualization: import detailed models and light them with Lumen
- Virtual production: combine Lumen and a virtual camera for real-time cinematics
Don't have a model yet? Generate one with Image to 3D or Text to 3D and import it into Unreal Engine in minutes. Format details are in Export Formats.
Unity
How to import a 3D model into Unity: drag the FBX into Assets, fix URP materials, set up rigged characters as Humanoid and optimize for mobile.
Godot
How to import a 3D model into Godot 4: drag the GLB into the FileSystem dock, edit PBR materials, add collision and optimize AI-generated models for mobile.