Guide

# How do you import an AI-generated mesh into a game engine?

publish date | Hydrilla Team

[Export a GLB or FBX →](https://hydrilla.ai/features#exports), then check the up axis and materials on import. Most problems come from tools disagreeing about orientation and texture setup, not from the mesh itself.

## Why does the model arrive on its side?

Tools disagree on the up axis: Blender and Unreal use Z up, while Unity, Godot, and glTF use Y up, so a model can arrive lying on its side. Units and scale are covered in the [docs →](https://hydrilla.ai/docs#scale).

## How do you keep the materials?

GLB packs its textures inside the file, so materials usually arrive assigned. Other formats often point to separate texture files, so keep the maps beside the mesh and check the UVs came through. Base color is sRGB; roughness, metalness, and normal maps are linear.

## Import checklist

1. Pick the format your importer prefers: GLB or FBX.
2. Fix the up axis in import settings, not by rotating the object.
3. Open each material and confirm every texture slot has a map.
4. If bumps look inverted, flip the normal map's green channel (Unreal uses DirectX style).
5. Save the import settings as a preset, so every later asset arrives the same way.

## Prefer a plugin?

Plugins for the three engines, [Unity →](https://hydrilla.ai/integrations/unity), [Unreal Engine →](https://hydrilla.ai/integrations/unreal), and [Godot →](https://hydrilla.ai/integrations/godot), place GLB files in a fixed project folder for you.
