
当水决定挑战重力时
创建具有浮水球,带有特征性颤抖,就像 NASA 视频中显示的那样,是那些看似神奇但具有非常特定物理基础的效果之一。你使用fill sphere的直觉是正确的,但你观察到的奇怪运动可能由于表面张力和其他力的不平衡。关键不在于完全消除运动,而在于驯服它以创建你所寻求的有机振动。
第二个控制开口效果,让内部物体出来的更高级,但使用 RealFlow 的适当工具完全可以实现。它需要结合定向力和发射器控制技术来创建那个戏剧性的破裂时刻。
浮球振动配置
开始创建一个球形发射器,激活Fill Sphere,但不要立即使用零重力,而是配置一个非常低的 gravity(0.1-0.3)结合daemon Noise Field。这种方法创建一个平衡,球体保持其总体形状,但具有微重力下水的特征性表面颤抖。
Noise Field的关键参数是:Strength 在 2-5 之间,Frequency 围绕 0.5-1.0,以及Scale 在 0.8-1.2 之间。这创建了柔和的扰动,模拟水的自然振荡。表面张力必须高(60-80)以保持球体的内聚力。
- 低重力(0.1-0.3)而不是绝对零
- Noise Field strength 2-5 和 frequency 0.5-1.0
- 高表面张力(60-80)用于内聚
- 中等粘度(15-25)用于控制流畅性
完美的水球就像跳动的心脏:它有恒定的运动但保持其本质形状
emerging 物体技术
对于球体内的物体,首先将其转换为Rigid Body,最初Inactive。这使物体保持静止在水中,直到你决定激活它。使用daemon Trigger或手动动画将Inactive更改为Active在你想要开始运动的帧。
球体开口通过结合两种技术实现:一个daemon Attractor,它将水“推离”出口点,以及一个局部daemon Wind创建溅射效果。Attractor 必须具有小球形并在物体开始移动前立即激活。
- Rigid Body 最初 inactive
- 使用 daemon Trigger 定时激活
- Attractor 用于在表面创建开口
- 局部 Wind 用于溅射效果
精确模拟控制
对于物体出口运动,使用具有自定义方向的daemon Gravity或专门应用于 rigid body 的daemon Motor。这给你对出口轨迹和速度的绝对控制。关键在于完美同步球体的开口与物体的运动。
物体和流体之间碰撞的参数至关重要。增加Collision Distance并调整Friction,使交互可见但不过于暴力。这创建了物体似乎通过水开辟道路的“推动”效果。
- 用于物体的 Motor 或方向性 Gravity
- 开口和运动之间的精确同步
- 增加 collision distance 用于可见交互
- 调整 friction 用于真实感
电影级结果优化
对于最终渲染,考虑在 RealFlow 内使用Hybrido 2作为渲染引擎以获得更电影化的外观,或将粒子导出到你喜欢的渲染软件。照明对于增强效果至关重要 - 使用侧面和背面灯光来突出水的透明度和折射性。
在后期制作中,使用 RealFlow 的二级粒子系统添加额外的泡沫和溅射元素。在导出参数中激活Foam y Splash,以便在合成期间使用这些元素。
- Hybrido 2 用于高质量内部渲染
- 照明用于突出透明度
- 导出 foam 和 splash 用于后期
- Motion blur 用于平滑快速运动
掌握这些技术将使你能够从科幻效果到科学启发的模拟,具有令人印象深刻的真实感水平。因为在 RealFlow 中,即使是最平静的水也能学会随着你的 daemons 的节奏起舞 😏
开始的推荐配置
浮球的基本值:
Gravity: 0.2 Surface tension: 70 Viscosity: 20 Noise Field strength: 3 Noise Field frequency: 0.8 Resolution: 2.0 millones de partículas