文档章节

Unity和Unreal在电影行业的应用

抢小孩糖吃
 抢小孩糖吃
发布于 2017/05/11 10:39
字数 3099
阅读 117
收藏 1

需求

由于游戏制作火爆,游戏引擎渲染效率和效果的提高。并且由于传统电影制作人力资源消耗大,渲染周期长等特点,需要寻找更加优秀的制作解决方案。当前绝大部分动画剧集的制作均转向了游戏引擎。
由于会议参与了一半,无法明确了解游戏引擎将要应用在电影制作当中的何种领域。
当前国内的特效主要以Nuke为主的二维特效为主要因素。

效果

游戏引擎无法解决的问题:半透明排序,多点光源,多阴影

重要问题光照

如果在游戏引擎中采用 静态光照技术 , 由于为了游戏体验的流畅性,会预先计算光照结果,保存到光照贴图。可以达到逼真的光照效果,而计算光照贴图所花费的时间,不亚于传统渲染软件的渲染时间。动画分公司使用游戏引擎进行预览,有助于导演的快速调整,而进行渲染时,则依旧使用电影引擎进行最终渲染。

Unreal的Enlgihten全局光照,独立收费。 http://v.youku.com/v_show/id_XODE3MzIzOTI0.html

游戏引擎调研

主要对游戏行业的三大制作软件进行调研,分别为两个商用级别的Unity、Unreal,和开源的Blender

官网

Unity官网
Unity中文官网
Unreal官网
Unreal中文官网
Blender官网

官方文档

Unity官方文档
Unity官方中文教程 - 内容为英文
Unreal官方文档
Unreal中文官方文档
Blender官方文档

教育

Unity提供的教育培训
Unity 5权威讲解

虚幻引擎4 - 学术应用
Unreal Engine 4蓝图完全学习教程 - 书籍
玩转Blender - 书籍

版权费用

Unity收费

Unity收费情况

| unity | 个人版 | 增强版 | 专业版 | 商业版 | |:-:|:-:|:-:|:-:|:-:| | 介绍 | 所有初学者特性 | 个人创作者 | 专业人士高级定制和灵活应用 | 量身定制解决方案 | | 收费 | 免费 | $35/seat/month | $125/seat/month | 联络 | | 加速器 | 无 | 免费(价值$190) | 免费(价值$190) | | | 完整引擎功能 | √ | √ | √ | √ | | 所有平台 | √ | √ | √ | √ | | 持续更新 | √ | √ | √ | √ | | 免版税(购买后无限次使用) | √ | √ | √ | √ | | 持续更新 | √ | √ | √ | √ | | 启动画面 | Unity启动画面 | 自定义 | 自定义 | 自定义 | | 收益 | 10万美元营收 | 20万美元营收 | 无限制 | 无限制 | | Unity云端构筑 | 标准队列 | 优先队列 | 即时构筑 | 定制构筑 | | Unity分析 | 个人分析 | 增强分析 | 专业分析 | 定制分析 |
| Unity人员 | 20个并发用户 | 50个并发用户 | 200个并发用户 | 自定义并发用户 | | 统一应用内购 | √ | √ | √ | √ | | 广告 | √ | √ | √ | √ | | Beta版接入 | √ | √ | √ | √ | | 专业编辑UI皮肤 | | √ | √ | √ | | 性能报告 | | √ | √ | √ | | 安全管理 | | √ | √ | √ | | 资产包 | | 20%折扣 | 40%折扣 | 40%折扣 | | 统一认证课程 | | 1个月 | 3个月 | 3个月 | | 源代码访问权限(联系销售) | | | $ | $ | | 高级支持(联系销售) | | | $ | $ |

Unreal收费 - 发行支付5%

Unreal收费
当您成功时,我们才会成功 免费使用,在发行时支付 5% 我们为您提供了一切所需,这样您就可以制作任意的一切。您将得到所有的工具,所有的功能,所有的平台,所有的源代码,完整的项目,实例内容,定期的更新和缺陷修复。

客制化授权协议 & 支持解决方案 在免费的用户授权协议下 Epic Games 基于您使用虚幻引擎 4 获得的总收入收取 5% 的版权税。

如果您需要通过预付费来减少或消除版税的相关条款,或者如果您需要自定义的法律条款或来自 Epic的 专门支持以帮助您的团队降低风险或达到特定目标,我们在这里向您提供帮助。可以通过 Epic Games China Business 的邮箱来联系我们。

Blender

该软件完全开源,并且完全免费。无任何附件条件。

课程

在线课程

网易云课堂 - Unity游戏开发工程师(基础)
火星时代 - Unity3D游戏开发工程师
达内教育 - Unity3d VR课程

火星时代 - UE4高级程序开发工程师

引擎背后的财团

Unreal Engine已经由腾讯获取控制权。
Unity背后是EA游戏公司。

视效讨论

和视效公司的员工关于游戏引擎在电影当中的应用进行讨论

可以作为预览

可以作为预览使用,提前制作场景,并对场景的光线进行烘焙(渲染),可以提高场景的即时显示效果。

效果好的引擎

由游戏引擎还具备其他引擎,但是不单单是三维引擎的问题,还包括这些引擎所包含的完整工具链。Unity可以使用同样的制作工具,链接Vray等三维制作引擎进行渲染工作,但是渲染时长和传统渲染时长一致。

传统后期结合

由于没有分层,后期的调色环节无法进行调色。会造成质量问题。

电影特点

由于电影电视剧的原始特点,每个艺术品都由导演需求影片的独特性,所以针对每个虚拟场景并不会进行重复应用。所以在电影拍摄环节创建的场景,仅仅只能够作为内部的测试使用,但凡用于其他的影视制作节目当中,会造成版权问题。同样,其他电影制作团队并不会选择其他人的制作场景。需要独立准备属于中影版权的场景,才能够以低廉成本吸引电影或者电视剧团队使用。

分析

进度分析

游戏引擎的内容制作,依旧需要传统的三维建模工艺,同时还需要一些额外的环节对模型、场景进行优化,原先的制作工艺并没有减少,反而会由于学习成本上升、优化环节的增加,降低电影特效制作的速度。
游戏引擎的实时渲染特性,能够显著提高电影制作环节中,有关预览的相关内容。能够提高导演、工艺质检、制作组长对影视效果的把控。其次,游戏引擎,采用非光线追踪的方式进行渲染,渲染速率很快。但是完整光效的情况下,渲染周期时长并不比当前的电影制作软件渲染具有优势。

成本分析

学习成本增长

如果全线扩展制作人员培训,需要对所有制作人员进行培训,可以选择在生产项目的空闲期间进行培训,除了这个制作人员培训所带来的人力资源流失外,还将会带来额外的培训费用。

硬件成本增长

由于游戏引擎渲染采用以CUDA为核心的渲染,当前专业显卡的CUDA核心显著少于游戏显卡数量,需要对制作人员设备进行更新;选择渲染时长较大的制作内容,还需要对渲染集群的硬件设备设施进行升级。

质量分析

由于三维光照、阴影等内容,如果不添加额外的工序和优化,将会严重降低电影制作产出结果的质量。
详细请查看附录 - 为什么三维制作软件不能像游戏引擎渲染的那样快速呢?

风险机遇

人才流失

三维制作人员显著了解电影制作引擎与游戏引擎的区别,可能会导致部分制作人员无法使用游戏引擎制作出高质量的制作内容,导致人才流失。

项目流失

电影行业是以口碑为主的行业内容,在电影制作过程中,如果没有比较成功的电影采用游戏引擎,并不会被业界认可。反而会被认为在电影制作过程中偷工减料,形成比较差的口碑。

节约再利用

由于游戏引擎渲染速度块,在降低质量的情况下能够大幅提高渲染环节的渲染速度,提高预览效果,并提高质量反馈与最终效果的把控;对已经具有的场景,能够对该场景进行再次利用,通过场景复制,为多个影视剧组提供高质量的场景模型。

第一次结论

1.游戏引擎参与到制作电影,弊大于利。建议提高生产效能通过提高各个环节制作工作效率;培训核心人员编写shader、实施物理仿真提高制作质量,通过这两点下手解决生产问题。
2.而动画剧集由于集数多,渲染是主要的制约因素,则可以采用游戏引擎进行制作。提高IP转化速度。

20170517最新讨论

需求

新讨论的内容,由14号棚的老师描述为导演感觉预览场景搭建周期长、预览场景虚拟实拍结合效果差。
分析该需求,主要的问题是三维场景需要大量人力资源进行三维模型制作,导致制作周期长。同时由于人力资源在制作模型的贴图时,效果不佳,导致预览场景的拟真度差。

解决方法

我们需要跳出传统制作的理念去解决该问题。
首先,如果去解决预览场景搭建周期长,可以通过搭建三维模型库的方式,来解决预览场景制作周期慢,但是需要投入大量人力资源成本去制作完成例如各种椅子等模型。
其次,解决预览场景质量问题,我们可以通过使用照片建模的方式,拟真的效果进行三维模型的建模,然后再由人力资源进行修复、降维,解决场景中的拟真问题。

弊端

但是要说明的是,这些解决方法同样会产生弊端:
当我们提前制作各种模型,或者花费成本去购买商业模型、又或者寻找免费模型,在制作、寻找需要花费很大的人力资源。其次,这些模型并非直接可以进行使用,还需要对这些模型进行二次加工,例如模型精度调整、贴图光照修正等等。第三,不管是购买三维模型存储软件,还是进行开发,或者使用其他某种方式进行存储,都需要花费人力资源对这些模型进行归档分类,这样才能够让制作预览场景的制作人员快速搜索到这些模型,并拖拽到场景当中。

当我们要提高贴图精细度的时,可以使用真实物体多拍摄照片、购买符合电影真实度的商业模型库、提前制作拟真贴图、具有各种材质特效的shader并且与对应物品结合完整。这些方式方法需要大量的人力资源对这些三维模型进行筛选,处理,再次加工。会消耗公司大量的人力资源。

并且由于不能够确定下一个场景所需要的内容,无法针对性的对不同类型的模型进行收集、整理。

第二次结论

需求为14号棚与previzion设备的盈利问题。需要真正的对盈利问题进行分析处理,而不能简单通过学习Unity、Unreal去解决。因为并没有解决需求的实际内容。如果能够确定盈利问题是预览场景缓慢,则可以通过方法解决。
如果需求为制作VR特种播放设备,确实只能够依赖Unity和Unreal这些游戏引擎进行实时化的渲染工作。

附录

为什么三维制作软件不能像游戏引擎渲染的那样快速呢?
Blender渲染引擎

本文原始地址

© 著作权归作者所有

共有 人打赏支持
抢小孩糖吃

抢小孩糖吃

粉丝 67
博文 236
码字总数 229004
作品 0
东城
程序员
8个最受欢迎的移动跨平台开发引擎

针对不同平台以及跨平台工具的特性,结合对国内外开发者的调查结果,笔者综合评选了8个最受欢迎的引擎或框架,以协助跨平台开发者提高编程效率。 1. Cocos2d-x Cocos2d是一个开源框架,用于构...

冯京宝
2012/07/05
0
0
Unite Beijing 2018 | 技术专场部分精彩议题曝光

离5月11-13日的Unite Beijing 2018的开幕仅剩一个半月了,届时来自全球的Unity技术达人,行业精英和全球合作伙伴将为你带来史无前例的80余场技术演讲,内容涵盖Unity跨平台内容开发经验,标杆...

weixin_41849687
04/20
0
0
Unity 3D保护案例分享(一)

Unity3D是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。通过uni...

senseshield
04/11
0
0
Unite Beijing 2018|行业应用精彩议题曝光

我们不久之前为大家提前曝光了部分大会精彩技术议题,引起了大家的广泛关注。作为世界顶尖的内容创作引擎,Unity不仅仅可用于跨平台的游戏开发,越来越多的开发者将Unity运用到制造业,汽车,...

weixin_41849687
04/20
0
0
引领前沿科技-Unite Beijing 2018核心主题抢先知

5月11日-13日,Unite Beijing 2018大会将于北京国家会议中心举办!作为开发者的年度盛会,我们将邀请来自全球的Unity技术达人和行业精英,为大家带来超过70场主题多元的技术课程,包括聚焦U...

weixin_41849687
04/20
0
0

没有更多内容

加载失败,请刷新页面

加载更多

中秋快乐!!!

HiBlock
22分钟前
0
0
Node安装教程

1、安装最新版的node 2、设置相关目录(以D盘为例) 分别建立目录:D:\node,D:\node\node-globa,D:\node\node-cache 命令行输入: // 设置npm国内镜像 npm config set registry https://re...

Mohan710
50分钟前
1
0
中国发布域名系统基础软件 “红枫”

9月12日消息,域名工程中心(英文缩写 ZDNS)发布了宣称自主开发的域名系统基础软件 “红枫(Maple DNS)”。 9月12日消息,域名工程中心(英文缩写 ZDNS)发布了宣称自主开发的域名系统基础软...

问题终结者
今天
3
0
Shell编程(分发系统介绍、expect远程登录、expect远程执行命令、expect传递参数)

分发系统介绍expect 分发系统expect即分发脚本,是一种脚本语言;通过他可以实现传输,输入命令(上线代码) 应用场景:业务越来越大,网站app,后端,编程语言是php,所以就需要配置lamp或者...

蛋黄_Yolks
今天
2
0
Java Http请求工具类

public static String httpPost(String source, String params) {URL url = null;HttpURLConnection conn = null;OutputStream os = null;String ret = null;try {......

yuewawa
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部