在本课程中,您已了解海洋效果不同于动态和非动态体积流体效果。海洋效果是通过平面和着色器创建的,而不是通过容器和流体特性创建的。对于海洋效果,您已了解如何:          

  • 创建海洋平面和着色器。

  • 创建预览平面,以便在无需进行渲染的情况下查看着色器的置换。

  • 修改海洋着色器属性,以便自定义海洋的外观。

  • 使几何体在海洋中摆动和移动。

若要了解有关海洋着色器属性的详细信息,请查看 Maya 中随附的海洋着色器示例(在“流体效果”(Fluid Effects)菜单中)。其中某些示例使用 3D 非动态体积流体来创建海洋上方的大气。          

摩托艇

可以使用“流体效果 > 海洋 > 生成摩托艇”(Fluid Effects > Ocean > Make Motor Boats)命令创建游戏式船模拟。设置船舵和节流阀的热键后,可以在海洋上“驾驶”船。船将在波浪上进行相应的侧滚、俯仰和跳跃。

船尾迹

 可以使用“流体效果 > 海洋 > 创建尾迹”(Fluid Effects > Ocean > Create Wake)命令创建船尾迹。尾迹流体不像常规流体一样使用“Navier Stokes”解算器,而是使用“弹簧网格解算器”(Spring Mesh Solver)。流体发射器用于驱动流体的运动。

池塘

 如果您想要的是一片较小的水域,则可使用“流体效果 > 池塘 > 创建池塘”(Fluid Effects > Pond > Create Pond)来创建池塘。池塘是使用弹簧网格解算器和高度场的 2D 流体。可以使用“创建尾迹”(Create Wake)选项为池塘生成水泡、涟漪和波浪。

有关这些主题及其他主题的详细信息,请参见“Maya 帮助”(Maya Help)中的“流体效果”(Fluid Effects)

,