Circular Scatter
入力パターンを円、円弧、らせんに沿って散布します。
入力
pattern_1(省略可能)pattern_2(省略可能)pattern_3(省略可能)pattern_4(省略可能)pattern_5(省略可能)pattern_6(省略可能)pattern_7(省略可能)pattern_8(省略可能)scale_map(省略可能) : 配置ごとのサイズを変調します。各配置の中心で1回サンプリングします。mask_map(省略可能) : 表示する配置物を制御します。各配置の中心で1回サンプリングします。color_map(省略可能) : スタンプのRGBに乗算して各配置物を着色します。アルファは維持します。
パラメータ
| パラメータ | 型 | 既定値 | 範囲 | 説明 |
|---|---|---|---|---|
pattern_inputsPattern Inputs | int | 1 | 1 ~ 8 | 配置時の選択に使用するパターン入力の数です。 |
amountAmount | int | 16 | 1 ~ 64 | マスクや間引きを適用する前の、リングごとの配置数です。 |
amount_randomAmount Random | float | 0 | 0 ~ 1 | リングごとの配置数を個別に変化させます。数の変化に合わせて角度間隔も連続的に変わります。 |
amount_random_minimumAmount Random Minimum | int | 1 | 1 ~ 64 | Amount Randomが最大のときの、リングごとの最小配置数です。Amountを超える値では、Amount Randomを上げると配置数が増えます。 |
spiralSpiral | float | 0 | -1 ~ 1 | 各リング内での半径方向の進み方です。0は円を維持し、正の値では中心寄りから外側へ、負の値ではリングの外側から内側へ巻きます。1では中心から始まります。 |
spreadSpread | float | 1 | 0 ~ 4 | 角度の広がりを回転数で指定します。均等な角度区間の中心に配置され、1で全円、0.5で半円、0で同じ角度に集まります。整数回転をまたいでも連続的に変化します。 |
ringsRings | int | 1 | 1 ~ 16 | 同心円状のリング数です。Ring SpacingはOuter Ring Radiusの内側にすべてのリングを再配置します。 |
ring_spacingRing Spacing | float | 1 | 0 ~ 1 | リングの半径方向の広がりです。0はOuter Ring Radiusに重なり、1は内側へ均等に分布します。 |
outer_ring_radiusOuter Ring Radius | float | 0.35 | 0 ~ 1 | Radius RandomとSpiralを適用する前の、外側リングの基準半径です。画像の短辺に対する割合で、0.5は画像の端に達します。 |
radius_randomRadius Random | float | 0 | 0 ~ 1 | 各リングの半径に応じてパターンを中心へ引き寄せます。小さいリングほどランダム範囲が狭くなります。 |
angle_jitterAngle Jitter | float | 0 | 0 ~ 1 | 各リング上の位置をランダムにずらします。1では、両方向に配置間隔の半分までずれます。 |
ring_rotationRing Rotation | float | 0 | 0 ~ 1 | 配置全体を回転数で回転します。0では角度範囲の中心が左を向き、正の値では時計回りに回転します。 |
ring_rotation_randomRing Rotation Random | float | 0 | 0 ~ 1 | リングごとのランダムな回転です。1で最大1回転します。 |
ring_rotation_offsetRing Rotation Offset | float | 0 | 0 ~ 1 | 内側のリングへ進むごとに、この回転数を加えます。 |
orientationOrientation | enum | inward | Rotationを適用する前の、各パターンの基準の向きです。
| |
rotation_pivotRotation Pivot | enum | center | 回転や拡大縮小の際、配置位置に固定するパターン上の点です。
| |
scale_by_patternScale by Pattern Number | float | 0 | -1 ~ 1 | 配置物のサイズを段階的に変えます。正の値では先頭が最小、末尾が元のサイズになり、負の値では逆になります。0では変わりません。配置物またはリングが1つの場合も変わりません。 |
scale_by_ringScale by Ring Number | float | 0 | -1 ~ 1 | 配置物のサイズを段階的に変えます。正の値では先頭が最小、末尾が元のサイズになり、負の値では逆になります。0では変わりません。配置物またはリングが1つの場合も変わりません。 |
luminance_by_patternLuminance by Pattern Number | float | 0 | -1 ~ 1 | 正の値では先頭が最も暗く、末尾が元の明るさになり、負の値では逆になります。0では明るさを維持します。配置物またはリングが1つの場合も変わりません。 |
luminance_by_ringLuminance by Ring Number | float | 0 | -1 ~ 1 | 正の値では先頭が最も暗く、末尾が元の明るさになり、負の値では逆になります。0では明るさを維持します。配置物またはリングが1つの場合も変わりません。 |
luminance_by_scaleLuminance by Scale | float | 0 | 0 ~ 1 | 基準サイズより小さくした配置物を暗くします。大きくした配置物の明るさは変わりません。 |
mirror_randomMirror Random | float | 0 | 0 ~ 1 | 有効な各軸でパターンを反転する確率です。 |
mirror_axesMirror Axes | enum | both | パターンをランダムに反転できる軸です。
| |
scaleScale | float | 0.1 | 0.01 ~ 10 | 画像の短辺に対するパターンサイズの割合です。AmountおよびRadiusとは独立しています。 |
scale_xyScale X/Y | vec2 | [1, 1] | 0.01 ~ 4 | Scaleの後に適用する、軸ごとの拡大縮小倍率です。 |
scale_randomScale Random | float | 0 | 0 ~ 1 | スタンプの縦横比を維持する、一様なランダム拡大縮小です。 |
scale_random_xyScale Random X/Y | vec2 | [0, 0] | 0 ~ 1 | 軸ごとに個別に加える、ランダムな拡大縮小です。 |
scale_map_strengthScale Map Strength | float | 0 | 0 ~ 1 | Scale Mapが配置ごとのサイズに与える影響です。0はマップを無視し、1はサンプリング値を拡大縮小の倍率として使用します。 |
scale_map_dimensionsScale Map Dimensions | enum | x_and_y | Scale Mapが影響する拡大縮小の軸です。
| |
rotationRotation | float | 0 | 0 ~ 1 | スタンプの基準回転を回転数で指定します。 |
rotation_randomRotation Random | float | 0 | 0 ~ 1 | ランダムな回転の幅を回転数で指定します。1では最大1回転の範囲でランダムに回転します。 |
mask_thresholdMask Threshold | float | 0 | 0 ~ 1 | マスク値がこのしきい値未満の配置物を非表示にします。 |
dropoutDropout | float | 0 | 0 ~ 1 | 配置物をランダムに取り除きます。0はすべて維持し、1はすべて取り除きます。 |
color_map_strengthColor Map Strength | float | 1 | 0 ~ 1 | Color MapがスタンプのRGBに色を付ける強さです。アルファは維持します。 |
luminance_randomLuminance Random | float | 0 | 0 ~ 1 | 各配置物の輝度をランダムに下げます。0は入力を維持し、1は配置物ごとに0~1の倍率を割り当てます。アルファは維持します。 |
pattern_orderPattern Order | enum | random | Circular Scatterがパターン入力を選択する方法です。
| |
overlap_modeOverlap Mode | enum | max | Circular Scatter内で、重なったスタンプを合成する方法です。
| |
center_xyCenter X/Y | vec2 | [0, 0] | -1 ~ 1 | 配置の中心を、画像の中心から水平・垂直にずらします。配置物は画像の端で折り返します。 |
filter_modeFilter | enum | bilinear | パターン入力のテクスチャフィルタリングです。
|
出力
output(既定の形式:inherit)