孙恒一++孙磊
摘 要:近些年,由于游戏引擎技术和计算机硬件的飞速发展为电影领域“高效”制作三维动态分镜头预演带来了契机,市场上涌现出一批可实现快速制作“3D Pre-viz”的专业软件和辅助软件,其中以iClone,Quick Storyboard,Unity3D为代表的新兴软件迅速占领动画制作领域。电影前期设计的表现,尤其是视听语言的设计呈现出“形式多样化、操作自动化”的趋势。本文将针对电影前期视听设计中“3D Pre-viz”这一环节的用途和使用情况做个简单介绍,并举以实例详述如何利用相关软件来制作“三维动态分镜头预览”。
关键词:电影前期;“三维动态分镜头预演”
中图分类号:J954 文献标识码:A 文章编号:1005-5312(2017)32-0106-01
一、使用iClone制作三维动态分镜头预览的思路
新型3D Pre-viz制作工具基于3D游戏图形图像技术,利用游戏引擎,通过硬件纹理显示来即时生成影像画面,无需花费时间渲染画面且图像精美程度较高。以“iClone”为代表的新一代快速3D动画制作软件进入电影工业的视线,被新锐导演所青睐。它上手容易,操作简便,功能强大,生成图像精美,最重要的是输出影片时间极短,制作效果可随时根据导演要求进行快速调整。甚至导演也可使用这个软件,仅需数小时培训即可全面掌握操作要领并独立创作3D影片。而对于用户来说,在硬件配置上仅需一台电脑,导演就可凭借一己之力轻松快速地创作3D Pre-viz了!
作者是三维动画师出身,从事过影视特效、游戏美术和虚拟现实等CG工作,熟悉主流三维软件,擅长制作3D Pre-viz。经过一段时间操作实践,逐渐摸索出一条以iClone为主,Unity3D,3Dxchange,Premiere,3dMax为辅的一整套“三维动态分镜预览”解决方案——其中iClone负责快速3D动画制作,Unity3D负责提升画面效果并输出游戏文件,3dXchange用来与其他3D制作软件(3dMax等)进行文件交互,最后Premiere将镜头进行剪辑、输出样片。全部硬件配置为一台PC和一套Kinect动捕设备。由于需要做3D Pre-viz的镜头主要集中在爆炸、动作、视效特技、复杂机位运动等情况,用这种方法可高效完美的制作出相当水平的“三维动态分镜预览”影片。根据现有资料显示:电影《少年派的奇幻漂流》的片长为127min,其中特技镜头1148个,特技镜头总时长103min。这些镜头都需要作出3D Pre-viz,且制作工具为Maya,10人的制作团队前后花费了1年半的时间(制作公司为Rhythm & Hue,艺术总监为比尔·威斯登霍弗)。但如果用新的制作方法,同样的工作量则需要个位数规模的团队仅2个月即可完成。甚至某些镜头可以在拍摄现场进行即时调整,以适应导演的临场发挥。
其实iClone与Maya,3d Max等主流三维软件在制作思路上是完全不一样的,它无法取代常规三维软件,因为建模和精細化的动作设计不能在iClone中制作。iClone更像是素材集成、处理的平台,在素材库基础上(包括自制或下载)进行快速制作3D影片。它以“3D游戏引擎”的概念来进行制作,就是通常所说的动画效果所见即所得。那么所有在iClone里使用的模型、贴图、灯光、天空盒等自定义素材资料都应完全按照游戏美术规格来制作,如:模型面数不能太高,贴图尺寸要小,灯光信息需烘焙等。从某种程度上来说,iClone是在用游戏的标准做3D动画。
作者有幸参与了国产电视剧《我是英雄》的特效制作,并首次将iClone应用其中,制成特技镜头的3D Pre-viz动画。其简要制作流程如下:
第一步,根据手绘的分镜头和概念设计稿构思大致的制作思路,然后就可以创建虚拟角色了。以《我是英雄》的特效镜头3D Pre-viz制作为例,首先拖入素材库自带的G3/G5角色,然后导入演员相关照片资料(三视图),修改角色模型面部结构、口腔类型、体型特征、更换发型、服装,最终自动生成虚拟演员,不需要表演时可存入素材库以备将来之用;第二步,从素材库中拖入各种素材(包括地形、天空、天气、建筑、灯光、投影、前景、背景和植被),进行三维搭建场景。场景模式也可分为 3D场景和 2D 场景,2D 场景细分为前景图片(带 alpha 通道)和背景图片,可根据实际需要来进行调整;第三步,进入动画模块,从素材库中拖入动作元素并赋予角色动画片段,并调节路径动画实现演员走位,在动画编辑器中调节曲线,使动作表现更丰富更细腻。如有必要还可用Kinect快速捕捉动作数据并通过Motion_plus插件导入角色,大大提高工作效率。在完成了角色表演后,打开动画编辑器对动作数据进行剪辑,选中剪辑好的 MOTION 导出,点击“+”号添加进动画素材库。需要强调一下的是,从外部导入的 FBX 格式文件在导入 iClone 前需要在插件DXchange 中转换“T 站姿”输出标准骨骼对位;第四步,如果有集群动画的表现需求,iClone还提供了一个简单的集群代理技术,可以在耗费很低电脑资源配置的情况下实现,此功能尤其适合表现千军万马、动物迁徙、多人集体表演等集群动画;第五步,如动画角色需携带道具表演,iClone 还可将智能道具(交通工具、配饰、工具等)连接虚拟角色,并赋予动画。而且角色随时可以完成拾取、脱离道具对象等动作表演。使演员表演时动作设计更加完整;第六步,如果是动作或视效电影的某些特殊镜头,我们还可以利用物理模拟系统来制作诸如车祸、战争、自然灾难等效果;第七步,设置摄影机参数、渲染效果设置、路径动画、多个摄影机间的切换等效果;第八步,在影片输出模块可设置影片参数与格式,最终生成三维动画(3DPre-viz)。
目前iClone软件最新版本是7,具有强大的3D表情、声音与动作设计相互结合的Motion-Plus功能,而且还提供了丰富的角色动作、摄影机镜头设定与基本的建筑道具场景,非常适合3D初学者学习与使用。从高校的专业教学角度来说,在数字媒体、影视制作等相关专业学生进入专业课程前,如能先学习iClone,将有助于学生了解3D动画制作的全貌,更能在学习过程中激发学生创意。有助于培养学生创造性地讲故事,以及提高3D动画制作能力。endprint
二、使用3D游戏引擎制作三维分镜头预览的方法
有些投资方对Pre-viz样片的画面质量要求较高(比如次时代表现效果),甚至要求准确表现出片场内置景与建筑结构,可以实现场景空间的漫游或基础性功能交互,这有利于展示布景的视觉效果及设计思路。此时仅用iClone就不能完全满足这方面的功能要求了,就需要游戲引擎的介入。Unity3D并不是严格意义上的三维软件,它是一款可以轻松创建3D游戏、建筑可视化、实时三维动画、脚本后台编辑绑定等类型互动内容的跨平台综合型游戏开发工具,是具有全部资源整合功能的专业游戏引擎。其功能非常强大,能够省去底层的程序编辑,直接导入模型,就好比是一部机器,模型和代码就是它的原料,加上开发者的构思,产品就是软件。对于美术工作者来说,可以在自己熟悉的制作软件中尽情发挥,不必因为文件格式兼容问题影响效率和效果。再加上引擎高度优化的图形渲染管线,无需花大量时间渲染即可达到美轮美奂的画面效果。
使用Unity3D制作3D Pre-viz的流程几乎与iClone非常类似,同样需外部导入道具、建筑和角色等的模型,复杂的动画与特效也需第三方软件制作。但是通过代码脚本的编写可以添加很多其他的功能,比如第一人称视角漫游,自定义UI设计,小地图导航等。待整个工程文件做好后可以选择导出交互软件格式(exe或apk文件,可在PC上和智能手机上播放游戏场景),也可直接屏录输出动画视频。作者在大型3D舞台艺术片《白毛女》(2016)的制作中就尝试过使用Unity3D来搭建摄影棚内的舞台场景。除建模和角色动画是在第三方软件中完成外,场景搭建,摄像机参数设定,路径运动,演员走位,灯光效果,特技效果,交互功能,漫游功能的实现统统在Unity3D内完成的,当然还需要写一点程序脚本(JavaScript)来执行产品功能并实现人机流畅交互。经过一个多月的努力,成品软件最终出炉。最终产品效果优良,展示形式新颖,获得导演与艺术总监较为满意的认可。
三、电影工业中三维分镜头预览的展望
随着电影工业化进程的健康发展,电影前期制作的投入将更加充沛与合理,其表现手段也将极大丰富与灵活,制作效率也将成倍提升。以“三维动态分镜预演”(3D Pre-viz)为代表的新一代快速三维动画制作方案必将为影视前期设计人员所青睐,它已成为从导演到数字媒体艺术家构建理想作品的有力武器。
参考文献:
[1]温迪特米勒罗.分镜头脚本设计[M].北京:中国青年出版社,2006.
[2]刘为开,吴敬尧.iClone5.5动画大师[M].台北:上奇咨询,2014.
[3]宣雨松.Unity3D游戏开发[M].北京:人民邮电出版社,2012.endprint