返回笔记
Houdini

Houdini 流体模拟入门笔记

前言

最近开始学习 Houdini 的流体模拟,记录一下学习过程中的关键知识点和踩过的坑。

FLIP Solver 基础

FLIP (FLuid Implicit Particle) 是 Houdini 中最常用的流体模拟方法。相比 SPH 方法,FLIP 在保持体积和细节表现上更有优势。

基本参数

  • Particle Separation: 控制粒子密度,值越小精度越高但计算量越大
  • Grid Size: 背景网格大小,通常与 Particle Separation 保持一致
  • Substeps: 子步数,影响模拟精度和稳定性

表面重建

模拟完成后需要将粒子转换为表面 mesh:

  1. 使用 Particle Fluid Surface 节点
  2. 调整 Kernel Radius 控制表面光滑度
  3. 使用 VDB from Particle Fluid 获得更好的细节

渲染设置

使用 Karma 或 Mantra 渲染时,注意流体表面的材质设置:

  • IOR 设为 1.33(水的折射率)
  • 适当增加采样数以减少噪点
  • 使用 Caustics 开启焦散效果

总结

FLIP 模拟入门不难,但要做出好看的效果需要在参数调节上多花时间。后续会继续深入学习。