纳金网

标题: 如何使用Path Deform制作生长动画 [打印本页]

作者: 艾西格亚    时间: 2014-1-2 02:46
标题: 如何使用Path Deform制作生长动画
在许多的特效制作里面,生长动画是一个常见的手法,例如让怪物的头上冒出角,或是让枯树长出奇形怪状的小树枝,甚至是让蛇趴在路径上面蜿蜒而行,这几个效果的表现在3dsmax里面要如何完成呢? 现在我们就用一个简单的案例来说明:

首先在场景内制作出一个基本的平面网格,我们打算用这个网格做出简单的地形表面。

1.jpg

在Modifier面板里面选择Noise的噪点功能,勾选Fractal使其有较为明显的噪点效果,然后提高Z轴的数值,如此可以快速的模拟出一个凹凸不平的表面。

2.jpg

如图所示,这是利用Noise的功能所模拟出来的简单地形。

3.jpg

接下来需要制作一个路径,这里我们使用的不是Line工具,而是换成了NURBS的曲线,好处是NURBS曲线很容易就能调整出平滑的曲线角度,而使用Point Curve是最为方便的一种选择。

4.jpg

制作的方式是先到平面视图里点击产生路径,如图所示:

5.jpg

然后再到顶视图调整Point的控制点即可,注意必须是Sub-Object模式下才能进行控制点的调整工作。

6.jpg

曲线调整好之后,建立一个Cone的基本模型,接着我们要让这个物体沿着路径做出弯曲的效果。

7.jpg

操作的方式为先选择Cone,再选择Modifier面板里面的PathDeform(WSM),注意这个功能是在World-Space Modifier里面,而不是另一个以物体为中心的PathDeform。

8.jpg

按下Pick Path,选取NURBS曲线,然后再按下Move to Path这个功能,目的是让物体自动的贴附到路径上面,最后再Path Deform Axis选出一个适合的轴心定义即可。

9.jpg

通过Path Deform的设置后,物体现在被锁定到曲线上面,接下来的问题是,要如何让物体在路径上面移动?接下来的设置就是关键的部分了。

10.jpg

在Path Deform的设置里面有一个Percent的功能,调整此数值即可看到物体在曲线上进行移动。

11.jpg

如图所示,物体在经过Percent的数值调整后即可改变在路径上的位置。

12.jpg
13.jpg

那么,如果我们打算做的是类似生长的效果呢? 应该用哪个设置来调整? 很简单,先将Percent的数值归零,这样的话模型会停留在路径的起始位置,然后调整Stretch的数值,这时就可看到物体沿着路径被拉伸出来。

14.jpg

通过Stretch的拉伸功能基本可以满足生长的动画方式,但问题来了,由于模型被拉伸后会出现不平滑的结果,这是因为模型的面数不足所导致的现象,解决的方式就是增加模型的面数。

15.jpg
16.jpg

由于Cone里面已经有面数的增加设置,只要将Height Segments的数值增加即可。
如果是其他的物件,就必须增加模型的面数,否则在沿着路径弯曲时就会出现极为不自然的结果。

17.jpg

经过Segment的增加后,现在物体已经能平滑的沿着路径模拟出生长的效果。

18.jpg
19.jpg

如果要模拟出类似树枝的生长动画,那制作方法也是用相同的观念,如图所示,先增加几个不同的路径,然后调整其曲线的角度。

20.jpg

按下N键使用动画制作,分别对第一个模型设置Stretch的关键帧,然后在延伸到一半的位置时即可启动第二个模型的Stretch动画设置,以此类推即可完成模型在不同时间所制作出来的拉伸效果。

22.jpg
23.jpg


作者: 狂风大尉    时间: 2014-1-2 16:04
简单而实用啊
作者: 刀锋狼    时间: 2014-1-5 02:02
支持楼主的分享
作者: 雅雅    时间: 2014-2-28 03:41
楼主的教程很不错




欢迎光临 纳金网 (http://go.narkii.com/club/) Powered by Discuz! X2.5