Reference quest

Asset Pipeline Guide. Import art, audio, models, and textures with settings that stay readable as the project grows.

10-20 min · Godot 4.7
Godot 4.7 asset pipeline guide

Import once, tune per file, keep the source on disk

Godot imports an asset the moment the file lands in the FileSystem dock and writes its settings next to it in a small .import file. The original file stays the source of truth: edit it in Blender, Aseprite, or Audacity, save, and the editor re-imports automatically. Coming from Unity, think of the Import dock as the Inspector's import settings without the Library cache; coming from Unreal, there is no separate reimport dialog to remember.

The 42 tips below are grouped by asset type. Each one names the panel, node, or import option where the change is made, so you can find it in the editor rather than search the docs. Set a preset once per folder for formats you use often, then override individual files only when they need it.

🎨

3D Models

9 tips Godot 4.7

Use GLTF/GLB

Best Format

Native support with materials, textures, animations. Drag file to FileSystem.

Edit Imported

Double-click

Open as New Inherited Scene, save as .tscn for full control.

FBX Support

FBX2glTF

Set path in Editor Settings → Importers. Or convert in Blender first.

Fix Scale

Import Settings

Blender = meters, Unity = cm. Adjust scale multiplier.

Collisions

Physics Tab

Generate Trimesh (accurate) or Convex (fast) shapes.

Loop Anims

Animation Tab

Enable loop for idle, walk, run. Set in import settings.

Auto Collision

4.6+ Feature

Primitive meshes (Box, Sphere, Cylinder, Capsule) now auto-generate matching CollisionShape3D.

Faster Imports

Betsy GPU

Godot 4.6+ uses GPU-accelerated Betsy texture compression. Up to 2x faster 3D texture imports.

Better LOD

Mesh LOD

Improved LOD: component pruning preserves multi-part mesh shapes during simplification.

🔊

Audio & Music

6 tips Godot 4.7

Global Sound

AudioStreamPlayer

No position — UI clicks, background music.

2D Positional

AudioStreamPlayer2D

Volume by camera distance. Great for 2D games.

3D Positional

AudioStreamPlayer3D

Full spatial audio with attenuation.

Audio Buses

Bottom Panel

Create Music/SFX/Voice channels for volume control.

Persist Music

Autoload

Add AudioStreamPlayer to autoload scene.

Add Effects

Bus → Add Effect

Reverb, EQ, Limiter, Filter per channel.

🌅

Environment

8 tips Godot 4.7

WorldEnvironment

Add Node

One per scene. Controls sky, fog, ambient, post-fx.

HDR Skybox

PanoramaSkyMaterial

Drag .hdr/.exr file. Free at polyhaven.com.

Procedural Sky

ProceduralSkyMaterial

Dynamic day/night linked to DirectionalLight3D.

Tonemapping

Environment

ACES = realism, Filmic = cinematic. AgX gained agx_white & agx_contrast controls in 4.6.

Fog

Environment

Volumetric (realistic) or Distance (fast).

Global Illumination

SDFGI/VoxelGI

Beautiful indirect light. GPU intensive.

SSR Rewrite

4.6+ Feature

Screen-Space Reflections rewritten: better roughness, stability, half-res mode for performance.

Glow Blending

4.6+ Change

Glow now blends before tonemapping. Default mode is Screen. More natural bloom.

Particles

6 tips Godot 4.7

2D Particles

GPUParticles2D

GPU-accelerated. Thousands of particles.

3D Particles

GPUParticles3D

Sparks, fire, smoke, magic in 3D.

Behavior

ParticleProcessMaterial

Gravity, velocity, scale, color over time.

Fire Effect

Recipe

Upward velocity + Yellow→Orange→Red→Gray.

Smoke Effect

Recipe

Slow rise, expand scale, fade alpha.

Texture

Draw Passes

QuadMesh with custom particle texture.

🗺️

Tilemaps

6 tips Godot 4.7

Create TileMap

Add Node

Canvas for painting tiles. Multiple layers.

Setup TileSet

Inspector

New TileSet → opens bottom panel editor.

Add Spritesheet

+ Atlas

Drag PNG, set tile size. Auto-splits.

Collisions

Physics Layer

Draw collision shapes per tile.

Auto-Tiling

Terrains

Smart connections. Tiles match neighbors.

Tiled Import

YATI Plugin

Import .tmx with collisions & data.

🖼️

Textures

7 tips Godot 4.7

Import

Drag File

PNG/JPG auto-imported. Click for settings.

Pixel Art

Filter: Nearest

Crisp pixels, no blur. Essential for retro.

Tiling

Repeat: Enabled

For floors, walls, seamless patterns.

PBR Material

StandardMaterial3D

Albedo, normal, roughness, metallic.

Visual Shaders

VisualShader

Node-based editor. Connect visually.

Screen FX

ColorRect + Shader

CRT, blur, vignette, color grading.

Octahedral Probes

4.6+ GPU

Reflection/light probes use octahedral maps. Less GPU computation, faster rendering.

Tutor Checkpoint

Lock the pattern in

Before jumping to the next page, turn the idea into one tiny scene or script. That is where the Godot habit sticks.

Unity habit

Import settings still matter, even when files appear instantly.

Unreal habit

Godot is lighter, but naming and folder discipline replace a lot of tooling.

Godot habit

Use predictable folders, import presets, and Resources for reusable data.

Try this

Create folders for art, audio, scenes, scripts, resources, and UI before importing.