游戏引擎实时渲染动画电影已经触手可及,真有这么好吗?

大家好,我是特效师小高,今天我们聊一聊游戏引擎在影视工业中的运用

目前主流商用引擎三巨头

1、商用上相当成功的Unity3d

2、无比尴尬的Cryengine

3、正在发力的Unreal4

我刚接触游戏引擎时候的第一反应就是: 为何不利用引擎的实时性来搞动画呢?简直就是秒渲啊,所见即所得可是每一个经历过漫长渲染等待的CGer们的梦想啊。

这种想法当然没错,国外很多大片确实是利用游戏引擎做Previz(前期可视化预览)的。比如丁丁历险记、移动迷宫、猩球崛起和奇幻森林拍摄现场就分别是用Cinebox和Unity3d实时显示虚拟背景给导演一个正确的参考,否则动捕演员凭空在绿屏下表演,导演难以做一个全局性的掌控,而游戏引擎就能做到在片场实时的显示出演员所处的虚拟环境,这是他在影视工业领域最大的价值,至少目前来说是这样。

接下来介绍这部完全由游戏引擎Unity3d实时渲染的科幻动画片ADAM,这套片子最早发布于2016年,用于展示并测试Unity引擎的图形渲染能力。说白了就是Unity3d眼红Unreal4之前发布的风筝动画宣传片才搞出的一组动画短片,但大部分朋友都只看了第一集,这套片子一共分三集,是一个完整的故事。

Episode 1Episode 2Episode 3

三条视频打包1080P高清下载地址:

https://pan.baidu.com/s/1dFGqUy9

密码:xnmm

Adam这个demo由8个人的团队耗时6个月打造完成。

其中使用到的软件如下:

Model: 3DSMax, Marvelous Designer, ZBrush

Texture: Substance Painter

Tiled textures: Quixel megascans

Animation: MotionBuilder

3条片子全部看下来总体感觉还可以,故事是典型的西方反乌托邦科幻题材所以略显沉闷,核污染、人工智能、人类与机器抗争、末世宗教诸如此类。

角色的概念设计是囚徒造型,身着荧光漆一样的红色囚服,单薄的肢体造型,脸部是攻壳机动队里的艺伎的脸谱。动画全部采用动作捕捉,但过于逼真的真人动作套用在机器人造型上显得有点过头,这套片子的目的就是展示目前Unity3d引擎能达到的极限画质吧。好吧Unity3d,你的目的达到了,可惜比Unreal4差了一点。

再说说令人尴尬的Crytek

早期Ctytek处于技术垄断的时候那叫一个风光,德国佬的实时技术碾压市场上一切引擎,开出的是天价授权费,一般公司还真玩不起来,反正爷是市场寡头你爱用不用吧。

他还出过一个叫Cinebox的神秘工具,专门用来给电影前期previz提供实时预览服务

可惜Crytek这家公司实在不争气,喜欢玩技术封锁,一般公司要拿到Cinebox的授权不容易,这就大大限制了这项技术的普及运用。2年前Crytek宣布要出一个叫FilmEngine的实时预览工具进军VR市场,我当时听到这个消息立马给Crytek发邮件表示关注并希望取得demo版本,可惜不久之后,Crytek对外宣称项目黄了,该干嘛干嘛去。

国内有不少人公司已经开始用引擎制作动画了,比如不良人用的是自己研发的曼陀罗动画系统,秦时明月的部分片段用的是Cinebox,而最近的地灵曲则是用虚幻4开发制作。说穿了,作为动画连续剧制作方,要的就是实时的效率,所见即得,规模化批量生产。

特效师小高的总结

我个人认为用游戏引擎制作动画对于一般公司而言还有很大的一段距离,除非你有一支成熟的技术队伍为你的动画项目排雷,否则小公司或个人用游戏引擎做动画,将面临很多的坑....执行效率可能比传统动画还要低。

引擎的设计是为了游戏而生,那些用引擎做动画内容的公司都具备二次开发的能力,如果你背后没有团队和牛人,还是乖乖回到maya或max的怀抱吧,想达到高速渲染咱还有GPU渲染器不是嘛。

传统特效和动画的流程已经相当的成熟,几大软件公司不断优化流程推出新技术,所以在画质和稳定性上要远远超过引擎动画的。从画质上看,游戏引擎动画还存在比较明显的缺点:比如布料和毛发生硬不然,画面会有轻微抖动和闪烁,质感和细腻程度上不了大荧幕。而且,你能轻易从画质上判断出是用哪款引擎制作的,这就充分说明引擎用于生产商业动画还非常不成熟,处在技术的基础阶段。但无疑,游戏引擎和影视工业的融合是一个必然的发展方向。

今天就唠到这里

欢迎大家进入到CGtube大本营

一起学习成长!

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180102G0Y4MQ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注腾讯云开发者

领取腾讯云代金券