“这特效太厉害了!连卡神都不吝赞赏,肯定是好莱坞团队做的!这得花多少钱?”刚看完《流浪地球》我不禁这样想到。然而事实证明我这想法是大错特错,特效不是好莱坞团队做的,甚至特效渲染都是国内的云服务商提供的,这不仅仅是中国科幻电影的崛起,也是中国科技实力的体现。
拍一部好电影难,需要好的导演、好的剧本、好的演员,拍一部好的科幻电影更难,因为除此之外还需要好的特效,《流浪地球》做到了,但是这并不容易。
从“5毛特效”到“好莱坞级特效”
科幻是人民对未来的一种幻想,并不是现实,这就需要大量的CG动画来呈现想象中的效果。好的CG效果需要大笔资金的投入,也需要有强大的技术支持,长久以来观众都是用“5毛特效”来形容国产电影的CG画面。不过随着过去两年《西游·降魔篇》、《美人鱼》、《湄公河行动》、《红海行动》等电影积累的口碑,国产电影的CG效果也逐步得到了观众的认可。
如果说之前的电影是让观众对中国电影的特效有信心的话,《流浪地球》则彻底的让观众认可和相信了国产电影也可以有好莱坞级的特效。就像这部电影的特效总监说的一样,“与其它中国电影不同,《流浪地球》并没有试图在特效上省钱”,将钱花在了该花的地方。但是并不是说花钱就能做好,这离不开特效团队的能力。
《流浪地球》背后的英雄
一个成功男人的背后总有着一个好的女人,同样的一部成功的电影背后也总有过硬的技术支持,《流浪地球》的特效获得了所有人的认可,这要感谢两位幕后英雄:亚洲特效公司Macrograph以及国内云计算领域的巨头华为云。
曾参与《红海行动》、《美人鱼》等高票房电影特效制作的特效公司Macrograph是在合作方MOREVFX的邀约下,参与《流浪地球》制作的。看过影片的都知道《流浪地球》的场景是多么的宏大与真实,Macrograph CEO李仁浩也表示,很多工程文件的建模之细致,容量之巨大,是超出大家预想的。
Macrograph CEO李仁浩对于特效来说,渲染是必不可少且费时费力的一件事情,一般来说一部影片一秒钟24帧,普通渲染1帧需要半个小时,仅靠特效公司自身的渲染设备,一部电影的渲染时间往往需要数万小时,花费几年的时间。这明显是无法赶上进度的,为了提升效率、降低成本,Macrograph在西安地区的合作方秦渲云公司与华为云有着紧密的合作关系,华为云过硬的技术也得到了特效公司的认可和信赖,一起联手解决《流浪地球》的渲染难题也就顺理成章了。利用华为云将素材上传至云端,远程使用华为云计算系统进行渲染,再下载到本地,大大提高了进度与效率。
云渲染听起来很简单,好像组一个云服务器就可以做了,事实并非如此,华为云确实很强大,但是要做到高效还需要做一些专业的“优化”套件来提高效率,这需要强大的技术做支撑。Macrograph为此特意开发了一种名为“Queenbee云渲染”的渲染服务软件,通过该软件可以自动执行分配服务器,安装3D程序和插件,逐个收集文件并进行传输,渲染,以及再次接收结果这一系列流程,即便是没有经验的制作者也可以轻松的利用华为云完成渲染,方便且高效,而这种服务还将提供给其它CG / VFX公司。
云渲染是未来的趋势
Macrograph公司在《流浪地球》中的制作经历充分说明了云技术的优势。这个优势首先体现在成本方面:云服务可以随取随用,按需计费,物理机100台需要10个小时的渲染作业,可以在使用1000台云虚拟机的情况下,仅需要一小时(且只需付一个小时的费用)就可以完成。这还不考虑自购机器的存放场地、维护费用以及电费等,云服务在成本方面有着非常明显的优势。
此外云渲染还可以缩短用时,提高效率,Macrograph公司已经算是业界知名公司了,内部也有规模庞大的渲染设备。但是对于《流浪地球》这样大规模高质量的特效要求,即便内部所有渲染农场的机器24小时不停渲染解算也无法按时交付。正是华为云的出现以及定制开发的渲染软件Queenbee使得这项工作可以按时保质完成并交付,在高峰时期曾经一次调用1000台华为云主机进行渲染。
《流浪地球》的成功标志着中国电影工业的崛起,在电影工业中“高质量和低成本”是硬性要求,这也是整个行业的发展方向。云渲染则是提高特效制作效率的最重要手段,虽然对于云技术的应用目前还仅局限在渲染环节,但我们有理由相信未来特效制作的所有工序都可以放到云上进行。这对于整个行业都是一次革命性的变革和升级,其实这也是IT行业发展的一个趋势,制作的是科幻电影,这件事却不是“科幻”。目前包括Autodesk, Foundry等主流软件厂商已经推出了各种软件的云版本,亚马逊和谷歌等巨头公司也在积极布局应对未来云平台的发展需求。
目前来看华为云在这方面走在了行业的前列,在《流浪地球》的渲染中华为云为Macrograph提供非常高性能的云服务,例Elastic Cloud Server、Image Management、 Auto Scaling、 Load Balance、 Virtual Private Cloud、 NAT Gateway等,都让其可以根据具体需求来定制渲染环境从而更好地防止渲染失败发生。而通过与华为云合作而开发出的“Queenbee云渲染”的渲染服务软件、渲染农场管理软件(RMS),也为双方积累了云渲染的经验。此外,华为云还与Altair联合推出HPC弹性溢出到公有云(Cloud Burst)方案,帮助企业实现高效调度,优化资源配置;超强性能的IaaS/PaaS承载CAE/CAD软件,实现云端仿真和云端设计协同,帮助企业降低TCO成本,为将来华为云提供整套特效解决方案打下了基础。