Before importing into Unreal Engine 5, you need a game-ready 3D model. Neural4D Studio lets you generate a fully textured, export-ready 3D asset from a text prompt or reference image in minutes – no modeling experience required.
Once your model is generated, navigate to Assets, select the model you want to export, then click Download and choose .fbx as the export format. You will receive a .zip archive – extract it before proceeding. The FBX format is the recommended choice as it encapsulates mesh data and material connections in a single file. The archive contains the following files:
| File | Purpose |
|---|---|
| modelToUsed.fbx | The 3D mesh file. This is the file you will import. |
| fbx_base_color.png | Base Color (Albedo) texture map. |
| fbx_normal.png | Normal map for surface detail. |
| fbx_roughness.png | Roughness map controlling surface reflectivity. |
| fbx_metallic.png | Metallic map defining material metalness. |
| Image_0.jpg / Image_1.jpg / Image_2.jpg | Preview render images. Not used in the import workflow. |
Open your UE5 project. Open the Content Drawer and navigate to the folder where you want to store the asset. Drag modelToUsed.fbx from the extracted folder directly into the Content Drawer window. The FBX Import Options dialog will appear.
In the FBX Import Options dialog, configure the following settings before clicking Import All:
| Setting | Value | Why |
|---|---|---|
| Build Nanite (Mesh section) | Enabled | Neural4D meshes are high-vertex. Nanite provides automatic LOD with no performance cost. |
| Create New Materials (Material section) | Selected | Generates a material asset for the model automatically. |
| Import Textures (Material section) | Enabled | Imports all Neural4D PBR texture maps alongside the mesh. |
Click Import All to complete the import.
UE5 will attempt to connect your imported textures automatically. Open the generated Material in the Content Drawer and confirm the following connections are present:
| Neural4D Texture | Should connect to |
|---|---|
| fbx_base_color.png | Base Color input pin |
| fbx_normal.png | Normal input pin |
| fbx_roughness.png | Roughness input pin |
| fbx_metallic.png | Metallic input pin |
If any connection is missing, drag the corresponding texture from the Content Drawer into the Material Editor and wire it to the correct input pin manually.
This is the most commonly missed step in UE5. Double-click each imported texture in the Content Drawer to open its settings, then verify the sRGB checkbox matches the table below. Incorrect color space causes broken lighting and washed-out or overly dark surfaces.
| Texture Map | sRGB | Reason |
|---|---|---|
| fbx_base_color.png | ON | Contains display color data. |
| fbx_normal.png | OFF | Linear directional data. sRGB will break lighting normals. |
| fbx_roughness.png | OFF | Linear scalar data. Must be unchecked. |
| fbx_metallic.png | OFF | Linear scalar data. Must be unchecked. |
| Issue | Solution |
|---|---|
| Model appears white or untextured | Open the generated Material. Manually drag each Neural4D texture from the Content Drawer into the correct input pin (Base Color, Normal, Roughness, Metallic) as shown in Step 3. |
| Model scale is incorrect | Re-import the .fbx. In the FBX Import Options dialog, adjust Import Uniform Scale before clicking Import All. A value of 1.0 is standard; try 100 if the model appears very small. |
| Surfaces look wrong or over-bright | Check the sRGB settings for all textures as described in Step 4. The most common cause is sRGB left ON for the Normal, Roughness, or Metallic maps. |
Have a question or ran into an issue not covered here? Visit our Feedback page and let us know – we read every message.