Back to Node List

Autotile From Parts

autotile_from_parts

Synthesizes a full Blob47 autotile set from a fill texture plus border style parameters (thickness, color, corner rounding).

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
塗りテクスチャ
fill
Image
Required
地形の内側を埋める繰り返しテクスチャです。ノイズ生成やパターン系ノードの出力をそのまま使えます。

Output Ports

NameTypeDescription
ルールタイル素材
asset
RuleTileAsset
タイルセットとルールセットを束ねた1本のワイヤーです。ルールキャンバスへはこれ1本で接続できます。
ルールタイルセット
tile_set
RuleTileSet
47タイル入りのルールタイルセットです。
ルールセット
rule_set
RuleSet
地形名で塗ったマスからタイルを決めるBlob47ルールです。
ルールタイルアトラス
atlas
RuleTileAtlas
47タイルを1枚に並べた情報です。
シート画像
image
Image
Blob47のシート画像です(正規マスク昇順で並びます)。
タイル数
tile_count
Int
生成したタイル数です(47)。
概要
summary
Text
作成結果の短いまとめです。

Parameters

NameTypeDefaultRangeDescription / Options
地形名
material_id
Text
terrain

ルールキャンバスに塗る地形の名前です。例: grass、water。

タイルセット名
tileset_name
Text
Blob47 Tiles

作成するタイルセットの名前です。

セル幅
cell_width
Int
00–2048

0 の時は塗りテクスチャからサイズを推定します。

セル高さ
cell_height
Int
00–2048

0 の時は塗りテクスチャからサイズを推定します。

縁の色
edge_color
Color
[0.1599999964237213,0.1899999976158142,0.23999999463558197,1]

つながっていない側に描く縁取りの色です。

縁の太さ
edge_thickness
Float
10–16 / step 0.5

縁取りの太さ(px)です。0なら縁を描きません。

角の丸み
corner_radius
Float
20–16 / step 0.5

外角のシルエットと内角のポケットを丸める半径(px)です。

シート列数
columns
Int
80–64

シート画像の列数です。0 の時は自動で決めます。

Overview

Automatically assembles all 47 Blob47 autotiles from only a fill texture and edge settings. It is the procedural entry point for producing a complete terrain tile set without drawing a single tile.

Usage tips

  • The fastest way to batch-produce terrain is to connect noise_generate (or a region-node output) to fill, then connect this node to rule_canvas. Changing the noise parameters alone changes the terrain texture.
  • Start with restrained edges: edge_thickness of 1–2px and a small corner_radius work well for pixel art.
  • To turn hand-drawn artwork into tiles, use autotile_from_template instead.

Related nodes

  • autotile_from_template — the hand-drawn counterpart
  • rule_canvas — consumes the output
  • noise_generate / region_pattern_assign — supply fill textures
  • rule_tile_merge — combines multiple terrain types

What this node does

This method batch-produces autotiles from fill, outline, and corner-rounding settings without any drawing. Connect the output of a noise generator or pattern node as the fill, and one terrain type immediately becomes 47 tiles. You can further process the edges downstream with Outline, edge enhancement, or palette snapping.

To use artwork drawn directly in a template, choose Autotile From Template.

Key settings

ID Name Description
material_id Terrain name Name used when painting on the rule canvas.
cell_width / cell_height Cell width/height Set to 0 to infer from the fill texture.
edge_color Edge color Outline color drawn on disconnected sides.
edge_thickness Edge thickness Outline thickness in pixels; 0 disables the edge.
corner_radius Corner radius Radius in pixels used to round outer silhouettes and inner-corner pockets.
columns Sheet columns Number of columns in the sheet image (default: 8).

Example wiring

NoiseGenerate.image        -> AutotileFromParts.fill
AutotileFromParts.tile_set -> RuleCanvas.tile_set
AutotileFromParts.rule_set -> RuleCanvas.rule_set
Back to Node List
Autotile From Parts — PixPipeline Node Reference