3DAssets.dev

Guides · Free to use

Build 3D with AI, properly.

Practical guides to building 3D scenes with an AI assistant: setting up the tools, the prompts that work, and the free CC0 models to point them at. Written for three.js, Blender, Godot, Unity and Unreal.

10 guides

Unity + AI

Build Unity scenes with Claude Code

Unity and OpenAI both shipped official plugins that let an AI agent drive the Editor. Neither ships a single model. Here is how to connect one, and where to point it for the content.

Unreal + AI

Drive Unreal Engine with an AI agent

Unreal 5.8 ships a first-party MCP server, so any MCP client can spawn actors and set up lighting in your open level. Here is how to turn it on, and where the agent gets models.

Godot + AI

Drive Godot with an AI agent

Godot has no official MCP server, but it has several good community ones. Here is how to choose between them, what to check before installing, and where the agent gets models.

AI setup

Give your AI assistant a 3D model library

An AI coding assistant can write a three.js scene in seconds and then fill it with grey cubes, because it has no models and no way to find any. Connecting it to a catalogue fixes that in one line.

Prompting

Prompts that work for building 3D scenes with AI

Most bad AI 3D scenes come from prompts that describe a mood instead of a scene. Here is the phrasing that reliably produces something you can load, with the constraints worth stating every time.

three.js guide

How to load a free GLB model in three.js

A working GLTFLoader setup, straight from a CDN URL with no build step, plus animation, sensible scaling and the four mistakes that account for most blank screens.

React guide

Free 3D models in React Three Fiber

useGLTF, preloading, Suspense boundaries and animation hooks, with the patterns that keep a React scene fast once you are drawing the same model two hundred times.

Godot guide

How to import free 3D models into Godot

Godot 4 treats a GLB as a native scene, so importing one is a file copy. Here is the editor route, the runtime route, and how to set up collision and materials without fighting the reimporter.

Unity guide

How to import free 3D models into Unity

Unity does not read glTF out of the box. Install glTFast, drop the file in, and you have a prefab. Here is the setup, the render pipeline trap, and the one conversion textured models need.

Blender guide

How to import free 3D models into Blender

Blender reads GLB out of the box, but the import dialog has a few settings worth knowing, and the way glTF materials arrive catches people out. Plus batch importing from the Python console.