Voronoi Shader
Voronoi 図は、細胞やキリンの毛皮など自然界に見られ、建築、芸術、コンピューターサイエンスでよく使用されるテッセレーションパターンです。
平面上に多数の点を散らし、各点に最も近い平面の部分を囲むセルに分割することで生成されます。

- Settings
- Hierarchical Colors
Offset - パターンの位置をオフセットします。
Scale - パターンのサイズを増減します。
Rotation - パターンの角度を変更します。
Time - この属性は自動的に Composition のフレーム番号に接続され、再生中にパターンが進化します。静的な voronoi パターンが必要な場合はこの接続を解除するか、Frame Behaviour に置き換えて voronoi の進化速度を増減します。
Loop Length - Distortion Amount がループする持続時間をフレーム単位で設定します。小さい値ほど voronoi の進化速度が速くなります(逆も同様)。
Distortion Amount - voronoi パターンは最初に均一な点のグリッドから生成されます。この属性を使用して点をランダムな方向に移動し、より不均一なパターンを作成できます。
Seed - Distortion Amount の方向を変更して異なるパターンを作成します。
Style - セルの外観を定義します:
- Flat - セルを Cell Color で塗りつぶします。
- Greyscale - 各セルをランダムなグレースケール(黒から白)の色で塗りつぶします。最も暗いセルが 100% 黒にならないように範囲がクランプされていることに注意してください。Gradient Map Filter を使用してセルを再着色する場合、黒を Edge Color に使用してエッジを分離できます。下記のヒントを参照してください。
- Euclidean - 各グリッドポイントを中心とする放射状グラデーションでセルを塗りつぶします。
- Manhattan - 各グリッドポイントを中心とする 4 辺形のグラデーションでセルを塗りつぶします。
各セルに異なる色を設定するには、Style を Greyscale に設定し、Gradient Map Filter を Shape に追加します。これを使用して Voronoi のグレースケール(暗から明)値を色に再マッピングできます。最も暗いセルは設計上完全な黒にならないため、Edge Color を黒(#000000)に設定すると、Gradient Map Filter グラデーションの position 0 - 0.02(左端)の領域を使用して Voronoi のエッジの色を分離して影響を与えることができます。
Equidistant Edges - Style が Euclidean に設定されている場合、エッジに垂直な線に沿ってグラデーションを描画し、「ピラミッド」のような外観を作成します。
Greyscale Seed - Greyscale スタイルで設定されたグレースケール色をランダムに変更します。
Cell Color - Style が Flat に設定されている場合、セルを塗りつぶす色を設定します。
Type - パターンの生成方法を選択します:
- Normal - パターンを作成し、セル間のエッジに沿ってギャップを生成することもできます。
- Hierarchical - パターンを作成し、セルをさらに小さなセルに細分化するオプションがあります。Style が Flat に設定されている場合、各 Level のセルの色を Hierarchical Colors タブで設定できます。
Edge Width - Style が Normal に設定されている場合、エッジ間のギャップの幅を増減します。
Edge Feather - Style が Normal に設定されている場合、エッジの柔らかさを増減します。この属性のソフト最小値は 0 ですが、手動で負の値を入力することも可能です。
Roundness - Style が Normal に設定されている場合、各エッジ接続部のフィレットを増減して、より柔らかく丸みのある外観を作成します。
Edge Color - Style が Normal に設定されている場合、エッジ間のギャップの色を設定します。
Levels - Style が Hierarchical に設定されている場合、セルを細分化できる回数を設定します。例えば、値 2 は一部のセルを 1 回細分化し、さらにその一部を再細分化します。最上位/最初のレベルは 0 です。
Levels Amount - Style が Hierarchical に設定されている場合、セルが細分化される確率を再帰的に増減します。
Style が Flat で Mode が Hierarchical に設定されている場合、各 Level のセルの色を設定できます。
Level 0 Color - すべてのレベル 0 セルの色を設定します。
Level 1 Color - すべてのレベル 1 セルの色を設定します。
Level 2 Color - すべてのレベル 2 セルの色を設定します。
Level 3 Color - すべてのレベル 3 セルの色を設定します。
Level 4 Color - すべてのレベル 4 セルの色を設定します。