On this page |
概要 ¶
このノードは、様々なテクスチャパターンを作成するための矩形平面を生成します。
これは、主にTile Patternノードでパターンを作成するために使用します。
最初の行(パターンの下部に位置する行)のタイルを定義することで、パターン全体が生成されます。 その定義したタイルは、行を埋めるまで水平方向に繰り返されます。 また、複数の行を定義することができ、それぞれの行もパターンを埋めるまで垂直方向に繰り返されます。
パラメータ ¶
General ¶
Orientation
グリッドの方向平面。
Pattern Size
タイルがカバーしなければならないパターンの最小サイズを制御します。
Row Offset
各タイルをこの量だけ水平に位置をオフセットさせます。
Column Offset
各タイルをこの量だけ垂直に位置をオフセットさせます。
Row Slide Offset
行番号別にオフセット量を増加させて各行を水平にオフセットさせます。 これを使用することで、レンガの壁のようなパターンが作成されます。 さらに行別にランダムなオフセットを追加したいのであれば、このパラメータの右側にあるメニューの Uniform を Set Varying に変更します。
Variation
許容される行オフセットバリエーションの最大量を設定します。
Seed
バリエーションのランダム選択を制御します。 現在のバリエーションが期待したものでないならば、 Seed の値を変更します。
Uniform Jitter
グリッド平面に沿ってポイントを移動させるオフセット量を制御します。 これを使用することで、行別に水平方向と垂直方向の両方でランダムな位置を作成することができます。
Horizontal Jitter
グリッド平面に沿ってポイントを水平に移動させるオフセット量を制御します。
Vertical Jitter
グリッド平面に沿ってポイントを垂直に移動させるオフセット量を制御します。
Seed
Uniform Jitter 、 Horizontal Jitter 、 Vertical Jitter のバリエーションのランダム選択を制御します。
Flip Pattern
パターンを90度反転させます。
Clip to Pattern Size
タイル化可能なパターンを考慮する場合、 Pattern Size で定義された領域外には、さらに多くのタイルが生成されます。 これを有効にすると、 Pattern Size をカバーするタイルのみが保持されます。
Pattern ¶
Use Epxression
これを無効にすると、入れ子化されたマルチパラメータによって、タイルパターンが決定されます。 これを有効にすると、独自のタイルエクスプレッションを使用してタイルパターンを作成することができます。
Pattern Expression
特別なエクスプレッションを使用して、パターンサイズが完全にタイル化されるまで行と列を定義して繰り返します。
各タイル行は、以下の形式を使用してこのエクスプレッションエディタ内に新しい1行を追加して定義していきます:
[row_offset] [row_height] | [col_width1] [col_width2] 例: [0.0] [0.2] | [0.2]
高度なパターンを作成するには、値の後に追加フラグを使用します:
[row_offset] [row_height] -s #.# | [col_width1 -h #.# -o #.# -v # -r #.#] [col_width2] ... -r #
-
-s (または —slide): 行番号で乗算される各行の連続オフセット。
-
-h (または —height): これは、行の列の高さを上書きし、行の高さを無視します。
-
-o (または —offset): 行の列の垂直オフセット。
-
-v (または —visible): 行の列を可視にするかどうか。
-
-r (または —rotate): 行の列の回転。
-
-r (または —reflect): 列を繰り返す必要がある時、常に最初のエントリーまたは最後のエントリーから開始します。
Number of Rows ¶
Visible
行の可視性を設定します。 これを無効にすると、行が非表示になります。
Row # ¶
Offset
行の列の垂直オフセットを設定します。
Reflect Block
行の列を繰り返す必要がある時、常に最初のエントリーまたは最後のエントリーから開始します。
Slide Offset
行番号で乗算される各行の連続オフセット。
Height
行の列の垂直高さ。
Number of Columns ¶
Visible
列の可視性を設定します。 これを無効にすると、列が非表示になります。
Column #.# ¶
Width
列の水平幅。
Height
これは、行の列の高さを上書きし、 Height を無視します。
Offset
これは、行の列の垂直オフセットを上書きします。
Rotate
行の列の回転。
Output Tiles ¶
Output Tiles
これを有効にすると、各タイルがプリミティブとして作成されます。
これを無効にすると、タイルがspritescale
とspriterot
のPointアトリビュートを持つポイントとして出力されます。
Inset
Output Tiles が有効な時、これはタイルのエッジを縮小させます。
See also |