Description
Changelog
Reviews (1)

TileMapLayer3D is inspired by the built-in TileMapLayer (2D) but works directly in the Godot 3D editor and allows placing tiles on all 3D Axis.

Use it to create entire levels, or to block out rooms, floors, walls, slopes, ramps, platforms, terrain, pixel-art 3D environments, or runtime-interactive tile worlds without leaving Godot. It fully supports auto-tiling.

Paint textured tiles directly onto floor, wall, and ceiling planes in the 3D viewport, snap them to a grid, and assemble entire scenes without leaving the editor. It's built on top of Godot's own unified TileSet resource, so your atlases, terrains, and custom data work exactly the way you already expect, but works in 3D.

Check the full guide here: Documentation

Paint in 3D, on any plane

You can place your tiles in multiple orientations and on all three 3D axis. Rotate, tilt, and flip on the fly with shortcuts or UI buttons (Q / E / R / T / F hotkeys).

This plugin is a Level Editor that supports full undo/redo for every action. Tiles aren't limited to flat quads, it allows for multiple different shapes, such as solid box and prism volumes (with default or repeating textures)

Autotile that shares your TileSet

Autotile runs on Godot's native TileSet terrains and peering bits. Configure your terrains once in Godot's built-in TileSet terrain editor, then paint them in 3D and watch edges, corners, and transitions resolve automatically using a standard 8-bit bitmask. Because manual placement and autotiling share the very same TileSet resource, you can move fluidly between hand-placing tiles and letting the terrain system fill in the details.

Smart tools for faster level design

Smart Operations speed up the tedious parts. Smart Select grabs single tiles, connected regions sharing the same texture, or connected neighbors on the same plane. You can then replace, delete, or clear them in bulk. Smart Fill generates ramps with automatic height interpolation between two endpoints, or detects and fills enclosed gaps in your geometry.

Sculpt Mode turns tile placement into brushwork: it comes with many different brushes that let you draw and then drag to extrude to any height, making it easy to create large tile placements and terrain.

Bring your tiles to life: Animation, vertex editing

Bring tiles to life with shader-driven, per-tile frame animation. You can add tile animation with custom frames, speed and loop. Vertex editing converts tiles into individually deformable meshes so you can reshape corners for slopes and custom contours.

Export-ready meshes and collision

When a scene is done, you can just use it at runtime without any overhead. You can also use the optional bake option to save the level as a mesh (or export as a GLB).

Built to scale

Under the hood, tile data lives in a compact sparse columnar storage format that serializes cleanly into your scene files and rebuilds its GPU chunks on load. It uses the Render Server directly to render all tiles, making it fast and reliable.

Changelog for version v1.1.1

No changelog provided for this version.

Reviews

Recommended by Elitium - 10 July 2026

The plugin is well-made, so I would recommend it.

Login to write a review.