电影中的特效:《惊心食人族2》──CG植物荒草制作特技初探
IT商界
好莱坞的地盘上,两个杀人狂(《佛列迪对杰森》)刚走,食人族又来啦(《惊心食人族2》),在北美一举夺冠,春光灿烂。不得不佩服好莱坞编剧们在恐怖片方面的丰富灵感啊。其第一集前年在北美上映时就爆了个冷门,达到5610万美元的票房收入,大大超过影评人的预计。如今,第二部又坐上了“金交椅”,同样令人大跌眼镜。影片的内容是这样的:每隔23年的春天,食人族就会吃人,而且要连吃23天,于是一群倒霉的娃娃上了食人族的“满汉全席菜单”……更多的刺激,读者们还是到影片中去细细体会吧。我们再来看看全美电影票房榜的其他选手。第二名,格调清新的喜剧片《辣妈辣妹》,而海盗死死地抓着排行榜的缆绳,狠狠地说“我就是不走……”《加勒比海盗》名列第三!特警们猫在警车里装酷,“海盗都不走,俺们也不走……”《反恐特警组》排名第四!
今天我们的CG特技内容,就要以票房冠军《惊心食人族2》为例了。该片的荒草(玉米地等)中隐藏着无限的杀机(如图)。那么除了摄像机的实拍,如何在CG中制作真实恐怖的荒草效果呢?(实拍与CG虚拟的结合可以达到更完美的效果)方法有如下几种:
使用3DS MAX软件本身的Scatter离散模块完成恐怖的荒草制作
步骤1:打开3DS MAX软件,在TOP视图中,建立一个Plane平面作为大地。长宽面积根据你的实际情况进行一下设置。
步骤2:进入变动命令面板,单击Edit Mesh按钮,在其Edit Vertex 栏内勾选Affect Region选项,设置一下Edit Curve。
步骤3:下面我们来制作离散所需要的“离散分子”:一个简单的“草”的模型元素。我们可以使用建立命令面板中Geometry下的Pyramid来创建。在参数中设置一下长/宽/高,最终达到类似荒草的形状!这种方法,特点是简单易行,适合初学菜鸟。如果你希望自己的“草”单位更加逼真,建议使用Nurbs等高级的建模方法耐心打造。
还有一个诀窍!笔者这里也竭力推荐,就是使用专门的3DS MAX植物插件来获得所需要的“离散 荒草分子”。这方面可选的软件有:
a.Bionatics公司推出的树木仿真插件EASYnat。它可以快速地创建照片级的2D或3D植物及树木。界面简单易用,超过300种虚拟植物,而且每种植物都含有大量的参数供调整。这家公司的植物仿真和建模技术比较特别。是通过植物模板(虚拟种子)来实现(限于篇幅就不赘述了)。
b.Digimation公司开发的Speedtree v2.0 For 3DS MAX5。它除了软件包带有多种树木库(包括荒草)外,还有一个独立的树草植物制作软件SpeedTreeCAD,可以在3DS MAX之外完成树木制作,是目前最好的造树造草插件之一(笔者推荐)! 每棵树都以一组完整的乱数为基础,再以随机数目产生。使用这个插件制作的荒草野地可以实现“风吹草低见牛羊”的效果。因为可以和3DS MAX中的风力系统很好结合。当影片中即将出现食人族的时候,刮一点“阴风”是最合适不过的了!
步骤4:好了,离散分子的制作已经就绪啦,下面我们开始在“大地”上“生长”出荒草吧(食人族已经等不及喽,呵呵)选中地面模型,在变动命令面板中,使用Mesh select/subobjet/face,此时Face面片就可以深入编辑了。点击Geomery/Compound Objects/Scatter将物体送入离散系统。调高Duplicates的数值,立刻满目的荒草出现在我们面前啦:)
如果你是使用MAYA的朋友,那就更有福了。因为MAYA中的特色笔刷,可以直接“刷”出大片的草地的,呵呵,一个字 “爽”!
以上是在3DSMAX中完成荒草特技的制作,除此之外,你还可以使用第三方插件来完成。
Forest是ITOO公司出品的一款可以让你在短时间内做出大面积草丛,树林,人群等等的插件。即使是在350Hz这种低配置电脑上一秒钟即可创建出50000棵树木或者草植物,渲染速度奇快。如果你想在最短的时间内给食人族建一个最大的草场,别迟疑,就用它吧:)
限于篇幅,详细的操作步骤我们就不多讲了。
