概要
- バージョン: 1
メモ
- まずは
IsoWorldを作るための最小 semantic primitive です - キャンバスや投影の設定は
IsoWorldToScene側で行う前提です - 下流では
Iso PlaceでIsoWorldに配置し、Iso World To SceneでIsoSceneに変換します。 - Surface ライティングへつなぐ場合は、
Iso Scene To Surface→Surface Light Previewの順につなぎます。
推奨の IsoWorld ワークフローで使う意味付きブロックを作成します
| 名前 | 型 | 説明 |
|---|---|---|
天面色 top_color | Color | 天面色 |
左面色 left_color | Color | 左面色 |
右面色 right_color | Color | 右面色 |
| 名前 | 型 | 説明 |
|---|---|---|
アイテム item | IsoItem | 生成されたアイソアイテム |
| 名前 | 型 | 既定値 | 範囲 | 説明・選択肢 |
|---|---|---|---|---|
ブロック幅 block_width | Int | 16 | 1–256 | ブロック幅(論理セル単位) |
ブロック奥行き block_depth | Int | 16 | 1–256 | ブロック奥行き(論理セル単位) |
ブロック高さ block_height | Int | 8 | 1–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 プレビューと単体描画で使うアウトライン設定
|
補正プロファイル cleanup_profile | Enum | None | — | ピクセルパーフェクト補正プロファイル
|
ピクセルパーフェクト pixel_perfect | Bool | true | — | L字除去を含むアイソメ向け輪郭補正を有効にします |
階段プロファイル stair_profile | Enum | ClassicRpg | — | 補正時に優先する階段表現
|
アウトライン色 outline_color | Color | [0,0,0,1] | — | 既定のアウトライン色 |
ソート補正 sort_bias | Int | 0 | -1024–1024 | 同順位時の前後関係を微調整する補正値 |
IsoWorld を作るための最小 semantic primitive ですIsoWorldToScene 側で行う前提ですIso Place で IsoWorld に配置し、Iso World To Scene で IsoScene に変換します。Iso Scene To Surface → Surface Light Preview の順につなぎます。