
滴がテーブルクロスに変身を決意するとき
広がってしまう滴の問題、つまり球形を保つのではなく広がってしまう問題は、RealFlowの初心者とエキスパートを分ける課題の一つです。明らかなパラメータをすべて試しても滴が本物の水滴ではなくこぼれたハチミツのように振る舞うのは、苛立たしいのは当然です。この挙動は、液体の凝集力と付着力の間の基本的な不均衡と戦っていることを示しています。
surface tension, viscosity y external pressureを試したということは、正しい道を進んでいる証拠ですが、おそらく値の関係が正しくないのです。鍵は単一のパラメータを最大化することではなく、いくつかの完璧なバランスを見つけることです。
効果的な表面張力の設定
surface tensionは主な味方ですが、直感的に思うよりずっと高い値が必要です。水の場合、50と100の間の値が良い出発点です。しかし、表面張力だけでは不十分で、適切な粘性と正しく設定された相互作用半径と一緒に働く必要があります。
surface tension daemonで、use min/maxを有効にし、max distanceを粒子半径の2-3倍に設定します。これにより、表面張力が滴全体に一貫して作用し、局所的にしか作用しなくなります。strengthパラメータはほとんどの場合5-20の間で設定します。
- Surface tension: 水の場合50-100
- Max distance: 粒子半径の2-3倍
- Strength: 滴のサイズに応じて5-20
- 精密制御のためのUse min/maxを有効
完璧な滴は良い友人と同じ:圧力下で形状を保ちつつ、流れるべき時に流れることを知っている
粘性と密度との組み合わせ
粘性は形状を保つための第二の柱です。10と50の間の値が、滴が速く広がりすぎるのを防ぐ「粘着質」の挙動を生み出します。しかし、粘性が非常に高いと滴がタールのように振る舞うことがあり、トリックは滴が滑るが変形しないスイートスポットを見つけることです。
密度も重要な役割を果たします。1000と2000の間の値(本物の水に似せて)は、滴が運動量と形状を保つために必要な慣性を提供します。密度が非常に低いと、滴が軽すぎて変形しやすくなります。
- Viscosity: 理想的なバランスのための10-50
- Density: 現実的な慣性のための1000-2000
- 適度な外部圧力 (1-5)
- パラメータの漸進的な組み合わせ
特殊daemonを使用した高度な設定
surface tension daemonに加えて、Coriolis daemonが滴の凝集を維持するのに役立ちます。低い値(0.1-0.5)に設定すると、粒子をまとめる穏やかな向心力として作用します。滴には物理的に正確ではありませんが、効果的な創造的なハックとして機能します。
滴が表面とどのように相互作用するかを具体的に制御するには、contact daemonをstickiness低(0.1-0.3)とfriction中程度(0.2-0.4)で使用します。これにより、滴が過度に付着したり広がったりせずに滑ることができます。
- Coriolis daemon: 凝集のための0.1-0.5
- 低stickinessのContact daemon
- 制御された滑りのための適度なFriction
- 複数のdaemonの組み合わせ
エミッターと解像度の最適化
粒子解像度は滴が形状を保つ能力に直接影響します。粒子が少なすぎると、滴は滑らかな球体ではなく目に見えるポリゴンを形成します。中サイズの滴には少なくとも20,000-50,000粒子を使用し、radiusを0.01-0.05の間にします。
emitterの種類も重要です。球形の初期形状を持つobject emitterは、散在した粒子エミッターよりもはるかに安定した基盤を提供します。エミッターを連続的に発射するのではなく、一度に完全な滴を生成するように設定します。
- 滴あたり20,000-50,000粒子
- Radius: スケールに応じて0.01-0.05
- 球形のEmitter object
- 1フレームでの完全発射
このテクニックをマスターすれば、現実的な露の滴から映画プロジェクト用の凝集性液体エフェクトまで作成できます。RealFlowでは、最も反抗的な滴でさえ、適切なパラメータの組み合わせで球形の優雅さを保つことを学べるからです 😏
開始のための推奨設定
水滴の基本値:
Surface tension: 75 Viscosity: 25 Density: 1000 Max distance: 0.15 Strength: 12 Resolution: 30,000 partículas