浙江铃声推荐联盟

一周科技 浅谈那些电影和游戏里的特效

浙江工业大学计E8902019-03-13 15:17:18


今天,让我们聊聊特效

说到特效,想必大家都会浮现出许多画面,比如

+

——电影《奇异博士》->时光倒流场景

+

——电影《奇异博士》->灵魂出窍画面

+

——电影《奇异博士》->城市变形.盗梦空间加强版

+

——游戏《巫师·狂猎》截图

+

——游戏《英雄联盟》阿狸皮肤


不管是电影还是游戏,特效总是离不开的。比如电影,有些时候需要炸毁一座城市,这在现实中是不可能实现的,这时候就需要特效了(复仇者联盟中纽约市被炸毁场景);有些时候演员发生意外,那么需要替身进行出演(速度与激情7中保罗意外去世,由他弟弟进行扮演);游戏中就不用多说了,游戏本身就是高出现实的,每一帧都是电脑的渲染,可以说游戏几乎是百分百特效的。


+

——电影《速度与激情7》


那么,当我们谈到游戏特效和电影特效,这两个有什么不同吗?当我们眼镜分不出特效和真实地时候,他是怎么实现的呢?这就是我们今天所要谈论的。

首先游戏特效和电影特效,这两个看似类似的东西,里面有多少不同呢?

其实用一句话就可以说清楚:成本大不一样

简单点说,一部两小时的特效电影和一个可玩两小时的游戏,成本相差数百倍



游戏《魔兽世界》

电影《魔兽世界》

在《Real-Time Rendering, Third Edition (豆瓣)》(2008)的第19.1节谈论到动画电影和游戏在渲染上的一些比较,例如《美食总动员(豆瓣)》(2007)中: 

使用的机器群集大概有3100个核,每个可使用16GB内存

平均每帧花费6.5个CPU小时,复杂的场景要花上数十小时。


      对于游戏来说,基本要求是30FPS,即约0.033秒渲染一帧。那么如果想达到2007年动画电影的水平,即从6.5小时加速至0.033秒,简单计算比例的话大约要该CPU的70万倍的计算能力。


在21世纪初因游戏而延生的GPU,其运算量比CPU要高,单以浮点计算量来说,这篇博文作了一张比较图:

 

2007年的Xeon大概是每核10 GFLOPS,现在的GTX Titan是4500GFLOPS,假设现在的GPU计算能力是2007年CPU的450倍,而GPU继续类似摩尔定律,以每年翻倍的速度提升,大概在16年后,即2030年,实时游戏渲染的计算量能达到1997年动画电影渲染的计算量。


那么在电影中有哪些是观众以为不是特效的特效呢?

首先我想说一下X战警。有一季中,万磁王举起了整个体育馆,可是观众不知道,其实演员们根本没有去体育馆拍这个场景。而是在一块草地上拍的,那些人也好,体育馆也好,都是后期渲染上去的。

下图来自《X战警·天启》

拍摄时
        渲染后


除了这些大家想得到的欧美商业大片,其实国内很多热播剧的场景也是大家意想不到的渲染和特效呢!

下图来自《琅琊榜

拍摄时
渲染后


当然还有一些街头采访,比如一个重大案件,如何确保街上的行人回答都符合主流价值观呢,答案是。。。


我们下期或许可以聊聊怎么具体实现一个特效镜头~

最后···让我们向后期大大们告白!

再见~下期见!



浙江工业大学计E890

文案:时讯传媒中心-申屠鹏会

排版:时讯传媒中心-朱泽浩

计E团学宣策中心出品