比較バージョン

キー

  • この行は追加されました。
  • この行は削除されました。
  • 書式設定が変更されました。

...

アンカー
scalar-channels
scalar-channels

スカラーチャンネル

スカラーチャンネルは、空間の各ポイントで1つの浮動小数点小数値を保存します。スカラーチャンネルのシミュレーションの例としては、温度や圧力、密度などがあります。

アンカー
signed-distance-channels
signed-distance-channels

符号付き距離チャンネル

(Signed Distance FieldsまたはSDFともよく呼ばれる) 符号付き距離チャンネルは、サーフェスを表現するために使用することができるタイプのチャンネルです。

...

アンカー
vector-channels
vector-channels

ベクトルチャンネル

ベクトルチャンネルは、空間の各ポイントで3つの浮動小数点小数値を保存します。ベクトルチャンネルの例としては、速度、渦度、カラーなどがあります。

アンカー
vector-channel-transformations
vector-channel-transformations

ベクトルチャンネルのトランスフォーム

ベクトルチャンネルにトランスフォームを適用する場合(: 回転やスケール)、各ポイントのベクトルの値も変換する必要があります。例えば、速度チャンネルを回転させると、速度値自体の方向も回転します。ノードは、可能であれば、トランスフォームタイプを自動的に決定しますが、時には手動で指定する必要があり、上書きすることができます。

...

アンカー
channel-sets
channel-sets

Channel Sets

Eddyのチャンネルセットは、単なるチャンネルの集まりで、各チャンネルには名前が与えられています。チャンネルセットは、elements, cache loadersまたはvoxelizersのような複数のチャンネルを生成するいろいろなノードから出力されます。

...

アンカー
channel-set-widget
channel-set-widget

Channel Setのウィジェット

チャンネルセットのウィジェットは、チャンネルセットを出力するノードのほとんどのプロパティパネルに表示されます。これにより、個別のチャンネルでいくつかのプロパティを指定したり、デフォルトのチャンネル定義を追加することができます。これは、E_CacheLoaderノードに表示されているウィジェットです。

...

アンカー
interpolators
interpolators

Interpolators

離散的な3Dグリッドから自身の値をサンプリングするチャンネルでは、補間方法を指定する必要があります。補間は、グリッドで隣接する値をどのように組み合わせて最終値を生成するかを記述します。

...

アンカー
choosing-interpolation-method
choosing-interpolation-method

補間方法の選択

使用に最適な補間は、残念ながら問題にもよりますが、滑らかな結果を確保する必要がない限り、一般的にはTrilinearを使用します。滑らかな結果を確保したい場合は、High orderの方法を推奨します。Trilinearでは満足な結果が得られず、High orderでは遅すぎる場合、B-Spline, TricubicまたはMonotonic tricubicを使用すると、速度と品質間の妥協を図ることができます。

アンカー
interpolation-overshoots
interpolation-overshoots

補間のオーバーシュート

非線形補間では、データのオーバーシュートまたはアンダーシュートが発生するおそれがあります。これはつまり、既知の2つのデータポイント、例えば、01の間の値を推定する場合、推定値は、0より小さい、または1より大きくなることがあります。つまり、値の区間の外側にある値が補間されるということです。この現象は、補間されるデータの値が急激に変化し、問題となる可能性のある領域で発生します。補間される値が密度などを表している場合、補間によってこの状況では無効になる0未満の値が生成されることがあります。

...

アンカー
compositing-operations
compositing-operations

合成操作

TODO: マスクする、マスクの反転、最小/最大、加減の例

アンカー
sdf-compositing
sdf-compositing

SDFの合成

TODO: 最小/最大のSDF挙動の例