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.

7 guides

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.