使用切片修改器制作沙子表面的动画

如果要创建沙漏的上面小舱中的沙子,“切片”修改器是一种方便的工具。您将使用两个“切片”修改器,然后设置切片 Gizmo 的动画以创建沙子表面在玻璃中下降的效果。

  1. 在视口中选择锥化的圆柱体对象。

  2. 在菜单栏上,选择“编辑”>“克隆”。

    将显示“克隆选项”对话框。

  3. 在“克隆选项”对话框中,单击“复制”,然后将该克隆命名为 Sand in upper globe。单击“确定”。

  4. 右键单击“透视”视口并选择“隐藏未选定对象”。视口中除 Sand in upper globe 对象之外的所有对象都应该被隐藏。

  5. 在“材质编辑器”中,单击“将材质指定给选定对象”按钮。

    在视口中该对象被指定了沙子材质。

    视口中对象上的沙子材质。

  6. 转至“修改”面板。在修改器堆栈中,单击以高亮显示“FFD(圆柱体)”修改器,然后在菜单栏上选择“修改器”>“参数化变形器”>“切片”。

    “切片”平面将显示在视口中。

  7. 在堆栈显示中,展开“切片”修改器的层次,然后高亮显示“切片平面”。

  8. 在“切片参数”卷展栏中,启用“移除底部”。

  9. 在工具栏上,单击以启用“选择并移动”按钮。

  10. 在视口中,选择变换 Gizmo 的 Z 箭头,然后向上移动鼠标,“切片”平面会使沙漏的下半部分从视图中全部消失。

    启用了移除底部的切片平面。

    提示:如有必要,请观察其他视口以估量切去了多少。

  11. 在修改器堆栈中,再次单击“切片”以取消选择“切片平面”。现在右键单击堆栈显示,选择“复制”,然后再次右键单击并选择“粘贴”。

    堆栈中将出现第二个“切片”修改器,位于原来那一个的上方。

  12. 展开“切片”修改器的层次,然后高亮显示“切片平面”。

  13. 将“切片”平面向球的上方移动三分之二,然后在“切片参数”卷展栏中将“切片类型”更改为“移除顶部”。

    第二个切片平面移除了顶部。

  14. 在修改器堆栈顶部选择“切片”,然后在菜单栏上选择“修改器”>“网格编辑”>“补洞”。

  15. 在“参数”卷展栏中启用“与旧面保持平滑”。

  16. 下滚至修改器堆栈底部并选择“Cylinder”,然后将“半径”减少至 2.8

    这将使沙子看上去像在玻璃中一样。

  17. 在视口中右键单击,然后选择“全部取消隐藏”。

  18. 在工具栏上,单击“选择并旋转”。在修改器堆栈中,选择最上方的“切片平面”。旋转 Gizmo 的 Y 轴,使得沙子的表面看上去稍微有点不平。

    使用“切片平面”和“补洞”修改器生成的沙子。

  19. 单击以启用“自动关键点”按钮。

  20. 将时间滑块移动至第 100 帧。在修改器堆栈中高亮显示顶部的“切片平面”。

  21. 在工具栏上,单击“选择并移动”按钮。然后在视口中将“切片平面”沿着变换 Gizmo 的 Z 轴向下移动,直到沙子完全消失为止。

    沙子已消失。

  22. 禁用“自动关键点”按钮,然后单击“播放”按钮。

    上面的球中的沙子表面缓慢地下降。

  23. 保存工作。选择“文件”>“另存为”,将文件另存为 MyHourglass5.max

接下来将使用“雪”粒子系统创建下落的沙子的视觉效果。

下一节

制作下落的沙子的动画