源自A64视觉震撼!星战前传3制作探秘
随着星战前传3全球同步热力上映,很多像笔者这样的影迷们终于又有机会一睹星战传奇中波澜壮阔的战斗场面,真可谓是娱乐视听难得一遇的饕餮大餐,那些还没有看过西斯的反击的读者们也大可放心,因为本文不会对这部电影有任何诋毁和吹嘘,相反,笔者想让大家看到的是AMD究竟怎样帮助Lucasfilm电影公司把这部如史诗般的作品从George Lucas的脑子里搬上银幕。
星战前传3海报
笔者采访了AMD数字媒体娱乐组的主管Charlie Boswell和JAK电影公司(Lucas电影公司的子公司)前置视觉特效主管人Dan Gregoire。

AMD究竟在星战3中扮演了什么样的角色呢?相信很多电影迷对Animatics这个词已不再感到陌生,Animatics是用电脑辅助对影片画面进行前置视觉处理的一项技术,在影片最后剪辑完成前通过电脑生成一个预览版,导演会马上构思怎样“射击”才会让整个画面精彩、整个影片的节奏、摄像机的角度等等问题,这样做无疑会节省影片上映前制作的时间与成本。
数字前置视觉作业透过运算科技改进传统分镜图的规划技术。星际大战三部曲的制作人Rick McCallum表示,前置视觉作业可协助乔治卢卡斯过滤他的构想,它让导演、演员、工作团队、以及特效公司ILM在做出最后决定之前,都有机会实际先看到规划中影片的初步制作影像。

Animatics也可以用来设置所有的CGI序列以帮助导演处理空间大战的顺序。当然,所有的前置渲染都需要一台出色的机器,Animaniacs工程师们需要一台快速的机器工作,而这些正是AMD大显身手的地方。Charlie告诉笔者星战制片人Rick McCallum的秘书打电话通知他去开会,之后,Charlie很清楚的知道他要完成什么样的任务。Dan则强调说他和Lucas电影公司的合作关系已经保持了好几年,早在星战前传2,Athlon MP系统就已经给很多观众留下了深刻的印象。在星战前传2中,JAK前置渲染了4400个射击场面,其中2200个被最终采用,星战前传3前置渲染的射击场面高达36500个,是什么让他们的工作效率如此明显的提升呢?
64 bit的蛋鸡困境
Dan向笔者说为了星战前传3的拍摄,AMD公司给他配备的系统全是最新的,有时甚至动用64bit芯片和64bit操作系统。如果读者还在怀疑要等多长时间才能让普通消费者体验到64位的威力,那些提早品尝到了64bit的性能的工程师们可谓十分幸运,他们现在无不津津乐道AMD64在处理这些大容量数据优越的表现。
平台采用了哪些特殊的新技术是JAK需要的呢?HyperTransport功不可没,它使得传输能力大幅上升,整个平台内到处都是流动的数据。Charlie还说:“HyperTransport是平台中一项至关重要的技术,我们立志把AMD64设计成一个高效率的芯片,并且每块芯片中我们都集成内存控制器。Intel Xeon架构中,两块芯片共享同一条通道与内存控制器连接,这就是它的瓶颈所在,即使Intel把他们的芯片升级到64bit,这也只是加重瓶颈负担。”
最终结果显示,以多媒体为中心的应用遏制住了Xeon工作站的性能,而Opteron工作站却如鱼得水,根据Charlie的所说,AMD使得在Windows环境中处理多媒体成为可能而不需要借助Apple Macs,也许一些年以后,我们就会向别人推荐Windows工作站。

Dan说64bit软件和硬件现在就像是鸡和蛋的关系(是先有蛋还是先有鸡?^_^),软件公司必须等到64bit硬件全面普及才会升级他们的软件,而消费者不想购买64bit是因为缺少64bit软件的支持(目前除了Windows低调发布64bit操作系统,64bit应用软件可谓一张白纸)。
当然,拥有更快的系统和漂亮的硬件如果不能有效的改变你的工作生活同样是毫无意义,笔者先前曾提到AMD64技术带来了工作流的改变-JAK电影公司把工作量从4400个射击场面增加到6500个射击场面,那么其它的随之而来的会有什么改变呢?

JAK的前置视觉团队
Dan告诉我们说:George完全可以轻松的坐在工作站前导演影片,AMD64技术带给他源源不断的创意并随时修改影片,包括从设计银河背景与未来都市,到设计景物的动线,所有作业都以飞快的速度进行。搭载AMD Opteron处理器的系统带来前所未有的功能与可靠度,大幅缩短影片的运算时间,俾使乔治卢卡斯得以在数小时内就能看到整个片段,但在过去这些运算往往须耗费数个星期才能完成。现在每天陪伴George的只是一块三明治和一杯饮料,然后和别人一对一的审查画面。

DAN在双核心opteron工作站前工作(标准JAK工作站包括双AMD Opteron 248 芯片, 4GB PC2700 RAM和NVIDIA QuadroFX 3000 显卡, 双 SATA硬盘)
charlie:“George Lucas是影片首席摄影导演,在星战前传前两部中,他每个星期最多只能花一天时间制作animatics,当George需要修改时,他告诉团队,然后团队离开去着色,下个星期后George再回来反映情况,现在,George可以实时的进行调整。”
AMD、JAK、Charlie和Dan的将来是什么样的呢?
AMD表示他们正寻找一种新的方式衡量技术,Intel曾经表示MHz就是性能的代名词,AMD推出的Athlon处理器是反驳Intel最好的产品,AMD则认为一项技术是否成功取决于消费者使用它的效果,星战就是其中一例,AMD的技术使他们完成了别的系统所不能完成的效果。
至于Dan,显然他已不会再拍星战,“星战终结篇以后,斯皮尔博格曾邀请George一起导演关于世界大战的影片,我已经通知公司,我们也正构思新的梦幻画面。”

“任何人都有机会购买AMD64系统和一些图形软件,在家里的人和在电影摄影棚的人使用的工具没有区别,人们可以想象他们任何想要的东西,他们能够做到的只受到想象力的限制而不是技术”Charlie解释说。
当双核心opteron在天行者牧场中展示了它强悍的渲染能力,笔者衷心希望这会是媒体复兴时代的一个开始!


