Noise SOP

概要

Noise SOPはノイズパターンを使用してジオメトリのポイント位置に置き換えます。Noise CHOPと同じ数学式を使用しています。

パラメータ- Noise ページ
Group / group

If there are input groups, specifying a group name in this field will cause this SOP to act only upon the group specified. Accepts patterns, as described in Pattern Matching.

このフィールドでグループ名を指定すると、SOPは指定されたグループに対してのみ動作します。 Pattern Matchingの章で説明されているように、パターンを受け入れます。

Attribute / attribute

Noise SOPが作用するジオメトリの属性を設定します。

  • Point Position / pos
    ノイズは、ポイント法線の方向に適用されます。 法線が指定されていない場合、法線が計算されます。
  • Point Normals / n
    ノイズは法線の各成分に個別に適用され、その後ベクトルが再正規化されます。
  • Point Diffuse Color / cd
    ノイズは、色の各コンポーネントに個別に適用されます。
  • Point Alpha / alpha
    アルファにノイズが適用されます。
  • Point Texture UV / uv
    ノイズは、テクスチャUV各コンポーネントに個別に適用されます。
  • Point Texture W / w
    Noise is applied to texture w.
    テクスチャWにノイズが適用されます。
Type / type

ノイズを生成するために使用されるノイズ関数。 利用可能な機能は次のとおりです。

  • Sparse / sparse
    Sparse Convolutionに基づいて、高品質の連続ノイズを生成します。
  • Hermite / hermite
    Sparseより高速ですが、低品質のノイズを生成します。
  • Harmomic Summation / harmonic
    高調波の周波数ステップを制御できるSparseノイズ。 計算に時間がかかります。
Brownian / brownian

ランダムフライトの昆虫のように機能します。 Num of Integralsが2の場合、加速度はフレームごとにランダムに変更されます。

  • Random / random
    (ホワイトノイズ)すべてのサンプルはランダムであり、他のサンプルとは無関係です。 オーディオの「ホワイトノイズ」と同じです。
  • Alligator / alligator
    セルノイズ。
Seed / seed

乱数ジェネレーターを開始する任意の数、整数または非整数。 各数値は完全に異なるノイズパターンを与えますが、特性は似ています。

Period / period

ノイズサイクルのピークの間隔。 単位で表されます。 周期を長くすると、ノイズパターンが引き伸ばされます。
周期は周波数の反対です。 周期が2秒の場合、基本周波数は0.5サイクル/秒、つまり0.5Hzです。 Hzは、車の男ではなく、19世紀の電気およびオーディオエンジニアのHertzを指します。
タイプがランダムに設定されている場合、これをゼロに設定すると、完全にランダムなノイズが生成されます。 それ以外の場合、期間はゼロより大きくする必要があります。

Harmonics / harmon

基本周波数の上に重ねる高周波数成分の数。 この数値が大きいほど、ノイズは大きくなります(roughnessがゼロに設定されていない限り)。 Harmonicsが0の場合は基本形状を与えます。
基本周波数が0.1Hzの高調波は、デフォルトで0.2Hz、0.4Hz、0.8Hzなどの高調波を生成します(Harmonicsパラメーターで指定された高調波の数まで)。

Harmonic Spread / spread

高調波の周波数が増加するファクタ。 通常は2です。3の広がりと0.1Hzの基本周波数は、0.3Hz、0.9Hz、2.7Hzなどで高調波を生成します。このパラメーターは、Harmonic Summationタイプでのみ有効です。

Roughness / rough

高周波ノイズの影響を制御します。 Roughnessが0の場合、基本周波数より上のすべての高調波は効果がありません。 1つは、すべての高調波の振幅が基本周波数に等しいことです。 Roughnessが1から0の間の場合、高調波の振幅はベース周波数から指数関数的に減少します。
デフォルトの粗さは0.5です。 これは、最初の高調波の振幅がベース周波数の0.5、2番目が0.25、3番目が0.125であることを意味します。 高調波がベースに追加され、最終的な形状が得られます。 調和効果を見るには、HarmonicsパラメータとRoughnessパラメータの両方がゼロ以外でなければなりません。

Exponent / exp

ノイズ値を0、または+1および-1にプッシュします。 (値を指数のべき乗します。)1より大きい指数はチャネルをゼロに引き寄せ、1より小さい指数はピークを+1および-1に引き寄せます。 チャネルの形状を変更するために使用します。

Number of Integrals / numint

Brownianノイズを統合する回数(Speed CHOP参照)を定義します。 値を大きくすると、特徴の少ない滑らかな曲線が生成されます。 4を超える値は、やや同一の曲線を生成します。 このパラメーターは、ランダムノイズタイプに対してのみ有効です。

Amplitude / amp

ノイズ値の振幅(出力値のスケール)を設定します。

Keep Computed Normals / keepnormals
パラメータ – Transform ページ

Translate、Rotate、Scale、Pivotパラメーターを使用すると、3Dノイズスペースの異なる部分をサンプリングできます。 空間内のXYZポイントごとに異なるノイズ値があるとイメージしてください。 通常、Noise SOPは2 /周期のステップでX軸に沿って(0,0,0)からノイズ空間をサンプリングします。

transformを変更することにより、Noise SOPがノイズ空間をサンプリングするラインを平行移動、回転、スケーリングします。 わずかなY回転は、山の中のまっすぐな道を歩いて、途中で高度を記録した後、同じ初期位置から再開し、わずかに異なる方向に歩くようなものです。 あなたの高度は類似し始めますが、その後分岐します。

Transform Order / xord
  • Scale Rotate Translate / srt
  • Scale Translate Rotate / str
  • Rotate Scale Translate / rst
  • Rotate Translate Scale / rts
  • Translate Scale Rotate / tsr
  • Translate Rotate Scale / trs
Rotate Order / rord
  • Rx Ry Rz / xyz
  • Rx Rz Ry / xzy
  • Ry Rx Rz / yxz
  • Ry Rz Rx / yzx
  • Rz Rx Ry / zxy
  • Rz Ry Rx / zyx
Translate / t
  • X / tx
  • Y / ty
  • Z / tz
Rotate / r
  • X / rx
  • Y / ry
  • Z / rz
Scale / s
  • X / sx
  • Y / sy
  • Z / sz
Pivot / p
  • X / px
  • Y / py
  • Z / pz