Back to Node List

Iso Block

iso_block

Create a semantic block item for the recommended IsoWorld workflow

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
天面色
top_color
Color
天面色
左面色
left_color
Color
左面色
右面色
right_color
Color
右面色

Output Ports

NameTypeDescription
アイテム
item
IsoItem
生成されたアイソアイテム

Parameters

NameTypeDefaultRangeDescription / Options
ブロック幅
block_width
Int
161–256

ブロック幅(論理セル単位)

ブロック奥行き
block_depth
Int
161–256

ブロック奥行き(論理セル単位)

ブロック高さ
block_height
Int
81–256

ブロック高さ(論理セル単位)

天面色
top_color
Color
[0.8999999761581421,0.8999999761581421,0.8999999761581421,1]

既定の天面色

左面色
left_color
Color
[0.6499999761581421,0.6499999761581421,0.6499999761581421,1]

既定の左面色

右面色
right_color
Color
[0.7799999713897705,0.7799999713897705,0.7799999713897705,1]

既定の右面色

天面素材ID
top_material_id
Text
core:default

Surface に変換した時、この面へ書き込む素材IDです

左面素材ID
left_material_id
Text
core:default

Surface に変換した時、この面へ書き込む素材IDです

右面素材ID
right_material_id
Text
core:default

Surface に変換した時、この面へ書き込む素材IDです

アウトライン
outline_profile
Enum
VisibleEdges

item プレビューと単体描画で使うアウトライン設定

  • なしNone
    アウトラインを描きません
  • 可視エッジVisibleEdges
    見えているエッジを描きます
  • 外周のみExteriorOnly
    外周だけを描きます
補正プロファイル
cleanup_profile
Enum
None

ピクセルパーフェクト補正プロファイル

  • なしNone
    補正を行いません
  • 汎用General
    汎用補正を行います
  • 2:1 ソフトIso2To1Soft
    2:1 アイソメ向けの柔らかい補正を行います
  • 2:1 厳格Iso2To1Strict
    2:1 アイソメ向けの厳格な補正を行います
階段プロファイル
stair_profile
Enum
ClassicRpg

補正時に優先する階段表現

  • 標準Neutral
    中庸な補正です
  • シャープCrisp
    斜めのキレを優先します
  • ソフトSoft
    角を少し柔らかく残します
  • クラシックRPGClassicRpg
    古典的な JRPG 風の 2:1 階段を優先します
アウトライン色
outline_color
Color
[0,0,0,1]

既定のアウトライン色

ソート補正
sort_bias
Int
0-1024–1024

同順位時の前後関係を微調整する補正値

Overview

The smallest part in isometric production with the IsoWorld lane: one block. It is the starting point of the recommended isometric path IsoBlock/IsoItemBuilder → IsoAssemble → IsoPlace → IsoWorldCompose → IsoWorldToScene, defining a rectangular floor, wall, or box semantically. It carries local face colors, material IDs, and outline/cleanup style hints. Downstream nodes still determine projection, canvas framing, lighting, and final-scene overrides.

Usage tips

  • The smallest working test is iso_block → iso_place → iso_world_to_scene → 描画系. Start by displaying one block in 2:1 isometric projection.
  • Block dimensions are semantic values in tile units. Pixel conversion such as tile_step is configured together in iso_world_to_scene, not on individual blocks.
  • Combine several blocks into one item such as a house or post with iso_assemble before placement.

Common pitfalls

  • The block needs color or texture: set its top/left/right colors and material IDs here. Apply final-scene overrides and lighting later through iso_scene_render or Surface-family nodes.
  • Should I use iso_extrude instead?: use this node for rectangular blocks and the low-level iso_extrude / iso_surface path route only for free-form closed paths. Both produce an IsoItem and continue through the same iso_place / IsoWorld flow.

Notes

  • This is the smallest semantic primitive for building an IsoWorld.
  • Canvas and projection settings belong in IsoWorldToScene.
  • Downstream, place it into an IsoWorld with Iso Place, then convert it to an IsoScene with Iso World To Scene.
  • For Surface lighting, connect Iso Scene To SurfaceSurface Light Preview.

Related nodes

  • iso_item_builder — defines a more complex item than a block
  • iso_assemble / iso_place / iso_world_compose — downstream assembly and placement
  • iso_world_to_scene — converts for rendering and sets tile dimensions
  • solid_box + solid_render(2:1アイソメ) — freeform isometric shapes can also use the Solid lane
Back to Node List
Iso Block — PixPipeline Node Reference