为什么从 FLIP 开始
Houdini 的流体系统看起来复杂,但真正拆开之后,核心其实是几个稳定的判断:粒子密度是否足够、碰撞是否可靠、速度场是否自然、表面重建是否干净。FLIP Solver 适合用来入门,因为它既能表现大体积流动,也能保留不错的细节。
基础设置
- Particle Separation 决定模拟精度,数值越小细节越多,但缓存和计算成本也会快速上升。
- Grid Scale 影响速度场采样,通常先保持默认,再根据飞溅和稳定性微调。
- Substeps 用来解决高速运动穿透和不稳定问题,不要一开始就盲目拉高。
表面重建
粒子本身并不是最终画面,真正决定观感的是 mesh 重建。可以先用 Particle Fluid Surface 得到基础表面,再通过 VDB Smooth、Reshape SDF 和局部缓存来控制边缘厚度。水体要避免过度平滑,否则会失去速度和重量感。
渲染建议
透明流体最容易暴露采样不足。材质上可以从 IOR 1.33、低粗糙度和轻微体积吸收开始;灯光上用侧后方高光勾出边缘,比正面大平光更容易出效果。最后再用少量雾效和暗部反射增强空间深度。
总结
入门阶段不必追求一次做出复杂大场景。先把小规模流体的"动得对、碰得准、表面干净、渲染清楚"做好,再扩展到瀑布、泼洒、海浪或广告级液体特效,会稳很多。