BlenderのFluidエンジンでチューブ内の空気泡をシミュレートする

2026年02月10日 公開 | スペイン語から翻訳
Captura de pantalla de Blender mostrando una simulación de fluido donde una esfera (burbuja) asciende dentro de un cilindro transparente (tubo con líquido), con los paneles de propiedades de física y materiales visibles.

BlenderのFluidエンジンを使ってチューブ内の空気泡をシミュレートする

液体中を移動する泡のリアルなアニメーションを作成するのは、Blenderに含まれる強力なFluidシミュレーションエンジンで可能です。このチュートリアルでは、基本的なジオメトリから最終的なマテリアルと物理の調整まで、ステップバイステップでガイドします。🫧

基本ジオメトリの準備

最初のステップはシーンの基本要素を構築することです。中空のシリンダーをチューブとして表現し、その内部に小さい球体を配置します。この球体が泡の核となります。球体がシリンダーのボリュームに完全に浸かっていて、内部壁に接触しないことが重要です。そうしないとシミュレーションが失敗します。

確認すべき重要なポイント:
  • シリンダーは中空のオブジェクトでなければなりません。Solidifyモディファイアを使用するか、直接モデリングしてください。
  • 球体のサイズはチューブの内径より大幅に小さくなければなりません。
  • 球体とシリンダーのすべての内部面の間に明確なスペースの余裕を残してください。
適切な初期ジオメトリ配置は、流体ソルバーがエラーなく相互作用を計算するために重要です。

流体シミュレーションの設定

物理プロパティに移動し、正しいオブジェクトタイプを割り当てます。シリンダーにはDomainタイプを割り当て、シミュレーションが発生するボリュームを定義します。球体にはFlowタイプを割り当てます。Flowの設定内で、フローがInflow(連続的に流体を生成)かGeometry(オブジェクトの形状を初期ソースとして使用)かを選択します。

ドメインの重要な設定:
  • 解像度:シミュレーションの詳細を制御します。64から128の値が品質と処理時間の良いバランスを提供します。
  • 時間スケール:シミュレートされる物理現象を加速または減速するために調整できます。

外観と物理挙動の定義

チューブが液体を含んでいるように見せるために、シェーディングエディタでPrincipled BSDFノードを使ってガラスや水に似た透明素材を作成します。泡には同様の素材を適用しますが、屈折率 (IOR)を空気の値である約1.0に変更します。これにより正しい視覚的な歪みが生じます。

ドメインのFluid > Settingsタブで、密度粘性などのパラメータを調整して泡の動きを制御できます。ダイナミズムを追加するために、Turbulence(乱流)のような力場を追加します。シーンのプロパティで重力の方向と強度を常に確認してください。逆方向や無効化されていると、泡がリアルに上昇しません。⬆️