...
アンカー |
---|
| 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
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つのデータポイント、例えば、0と1の間の値を推定する場合、推定値は、0より小さい、または1より大きくなることがあります。つまり、値の区間の外側にある値が補間されるということです。この現象は、補間されるデータの値が急激に変化し、問題となる可能性のある領域で発生します。補間される値が密度などを表している場合、補間によってこの状況では無効になる0未満の値が生成されることがあります。
...
アンカー |
---|
| compositing-operations |
---|
| compositing-operations |
---|
|
合成操作
TODO: マスクする、マスクの反転、最小/最大、加減の例
アンカー |
---|
| sdf-compositing |
---|
| sdf-compositing |
---|
|
SDFの合成
TODO: 最小/最大のSDF挙動の例