Back to Node List

Tile Studio

tile_studio

Layered tile map editor. Paints static / animated / rule / stamp brushes from one tile palette onto the same map.

Reviewed
Guide available
The node name and summary are available in English. Port, parameter, and article details are currently shown in Japanese.

Input Ports

NameTypeDescription
タイルパレット
tile_palette
TilePalette
塗りに使うタイルパレットです。
元タイルマップ
base_canvas
TileCanvas
土台にする既存マップです(読み取り専用。編集は複製してから)。
追加素材一覧
additional_assets
List<TileAsset>
パレット外で使う追加のタイル素材です。

Output Ports

NameTypeDescription
タイルマップ
canvas
TileCanvas
編集正本のタイルマップです。
画像
image
Image
確認用の軽量プレビュー画像です。
警告
warnings
Text
欠損素材・未対応配置の診断です。

Parameters

NameTypeDefaultRangeDescription / Options
マップデータ
map_data
CustomData

タイルスタジオ(エディタ)が編集するマップJSONです。通常は直接編集しません。

Overview

The layered tile-map editing node. Connect a tile palette and paint in the dedicated editor (Tile Studio) with pen, eraser, flood fill, line, rectangle, stamp, and eyedropper tools. Besides visual layers, maps can carry collision and metadata layers that are never drawn into the PNG.

Usage tips

  • Connect the output of tile_palette_create to tile_palette before opening the editor.
  • Normal painting is stored per cell — repainting the same cell doesn't grow the data. A stamp is one placement per operation, and placements that would stick out of the map are rejected.
  • The image output is a lightweight preview. Use downstream render/export nodes for final-quality output.
  • Maps pin the revision/hash of every asset they use; library updates never silently change the look.

Common pitfalls

  • A palette brush shows "asset not found" — the referenced asset is in neither the connections nor the library. Check the missing diagnostics on warnings.
  • Can't paint on a layer — it is locked (by design). Unlock 🔒 in the layer panel.

Related nodes

  • tile_palette_create — building the palette to paint with
  • tile_canvas_save / tile_canvas_load — saving/loading .pxntilemap
  • tile_asset_builder — building the assets that go into the palette
Back to Node List
Tile Studio — PixPipeline Node Reference