Resources / Articles

Text to 3D for Unity and Godot

A step-by-step guide to turning a text prompt into a 3D model and importing it into Unity and Godot 4, with settings and common fixes.

10/20/2026

Text to 3D means describing an object in words and getting a 3D model back. With Npx8 you can go from a one-line prompt to a model in Unity or Godot in a few minutes. This guide covers the whole path, plus the fixes for the most common import problems.

Step 1: write the prompt

Sign in, open the dashboard and type into the prompt box. Describe one object, its material and its style, for example "stylized wooden barrel with iron hoops". Forge, the built-in engine, plans the shape, builds it, reviews it and paints it. The card on the canvas shows each pass as it goes.

Step 2: check and download

Open the finished asset to see it in the 3D viewer. If something is off, use Refine to describe the change. When you are happy, download the GLB. It holds the mesh and its painted colours in a single file.

Step 3: import into Godot 4

Godot reads GLB natively. Drag the file into the FileSystem panel and Godot imports it as a scene. Double-click it to open, or drag it into your level. In the Import panel you can change the root type, for example to a Node3D, and reimport. To add physics, right-click the mesh, choose to create a collision shape, and pick a simple or convex shape.

Step 4: import into Unity

Unity does not read GLB out of the box. Install a glTF importer package, such as glTFast from the Unity package registry, then drag the GLB into your Assets folder. It appears as a prefab you can drop into the scene. If you prefer not to add a package, download the OBJ instead; Unity imports OBJ directly, though you may need to reassign colours. Add a Box Collider or Mesh Collider (set to convex) for physics.

Common fixes

Model too big or too small: check the import scale. Npx8 normalises size, but engines treat units differently, so adjust the scale factor once and reuse it.

Model lying on its side: rotate it 90 degrees on the X axis in the import settings. This happens most with OBJ in some tools.

Colours missing: use GLB rather than OBJ, and in Unity make sure the glTF importer is installed. In URP or HDRP projects, check that the material uses a shader that matches your render pipeline.

Dark or flat looking: add a light and an environment. Painted base colours look best with soft lighting.

Next steps

Our Unity walkthrough at /tutorials/unity-import has screenshots. Before shipping, run through "Game ready 3D models: a practical checklist" at /articles/game-ready-3d-models, and for style ideas read "Low poly generator" at /articles/low-poly-generator. Start free at /signup.

All articles