文档章节

渲染分层不分层?

Renderbus
 Renderbus
发布于 2016/04/05 16:37
字数 869
阅读 21
收藏 0
在现今众多动画和特效电影制作中,使用render layer 和render pass 的分层渲染方式,已成为各个制作室的必然流程。使用分层渲染的方法,的确可以节省因效果不理想而导致整个场景需要重新渲染的时间和费用成本。假设制作团队使用的是自己内部农场来渲染,那么是否使用分层渲染方式也没有太大问题 (先撇除电费和硬件耗损),但若使用的是渲染农场的渲染服务,那在这方面的渲染成本控制就变得非常重要。 但使用分层渲染的方式并不是没有缺点,在渲染之前,制作人员需要针对每个场景的前景、背景和主体等拆分成不同的render layer,针对不同材质再分拆成不同的render pass。在一些高品质作品的制作当中,为了让不同的light source,例如rim、fill、key、bounce 等可以各自再细微的调整,更会针对这些不同的灯光组再拆分渲染。看完上述内容,我们知道分层渲染的前期工作一点都不简单,但对制作人员来说最大的恶梦,就是拆分好的场景内容需要大幅修改而使这些前期工作需要重新再做一遍! 著名电影《阿凡达》的高级特效主管Joe Lettieri 也这样表示过:"可以的话,我们会尽量把所有物件都放在beauty pass 当中渲染,有些效果的准确度和真实感是很难在分层太多的情况底下模拟出来的"。 那到底渲染分层还是不分层好呢?对于一些渲染时间相对比较短的制作,不分层直接渲染就行啦(分层的人力成本相对实在太高)! 但对于一些较大的项目而言,流程能做到节省成本是非常重要的,所以我们只能够想办法降低场景在渲染阶段被修改的机率。其中一个方法,推荐把Animatic (视频预演) 加入到项目流程当中。 Animatic 可以说成是storyboard的动画版本,在项目制作上扮演一个重要的环节。这个环节比animation更早,导演能从中先了解整个画面构图、剧情节奏、分镜等重要讯息,这样能降低在渲染阶段才大幅度修改这些方面的机率。 另外,建议在每个序列进入渲染阶段前,选择当中比较重要的场景优先进行渲染,这样也可以避免当上述问题发生时大量场景需要修改并重新分拆的情况。   San Chen 瑞云小讲堂
瑞云科技 是一家专注于研究集群渲染、并行计算技术,为全球电脑动画、电影特效、电视动画片、建筑设计表现、城市规划、游戏片头动画和商业广告行业提供云端渲染计算服务的互联网科技公司,是中国“自助式云渲染”的开创者、阿里云视觉云计算全球战略合作伙伴,同时也是全球最大的渲染农场之一,客户遍及40多个国家和地区,其中包括两位奥斯卡奖用户!(www.rayvision.com)

本文转载自:http://www.rayvision.com/blog/?p=959

Renderbus
粉丝 0
博文 107
码字总数 6108
作品 0
深圳
私信 提问
Java Web应用的代码分层最佳实践。

代码分层,对于任何一个Java Web开发来说应该都不陌生。一个好的层次划分不仅可以能使代码结构更加清楚,还可以使项目分工更加明确,可读性大大提升,更加有利于后期的维护和升级。 从另外一...

2018/05/06
0
0
echarts多层不同图层如何做到同时缩放而不分层

前提:以china地图为公用坐标系;第二层为map类型的china图层;第三层为effectScatter类型的散点图层; 问题:渲染完成后对画布进行缩放拖拽会产生第二层与一三层图层分层!在空白处对图层进...

zhongjyuan
2018/05/30
0
0
Lottie 动画渲染神器的使用及原理讲解

1.什么是Lottie 能够解析渲染通过 AE 上的 Bodymovin 插件将 AE 中制作好的动画导出成的 json 文件 (1)数据源多样性—可从assets,sdcard,网络加载动画资源,动态更新
 (2)跨平台—设计稿导出...

乔木2018
2018/05/15
0
0
phalcon-入门篇9(view层基础使用)

本教程基于phalcon2.0.9版本 先在这里感谢各位phalcon技术爱好者,我们提供这样一个优秀的交流平台 哈喽大家好呀,期待已久的第9篇终于和大家见面了,时隔半个多月在之间小编对编写phalcon的语言...

喵了_个咪
2016/03/26
555
4
echarts多层不同图层如何做到同时缩放而不分层

@Kener-林峰 你好,想跟你请教个问题: 前提:以china地图为公用坐标系;第二层为map类型的china图层;第三层为effectScatter类型的散点图层; 问题:渲染完成后对画布进行缩放拖拽会产生第二...

zhongjyuan
2018/05/30
438
0

没有更多内容

加载失败,请刷新页面

加载更多

如何使用 rsync 备份 Linux 系统的一些介绍

备份一直是 Linux 世界的热门话题。回到 2017,David Both 为 Opensource.com 的读者在使用 rsync 备份 Linux 系统方面提了一些建议,在这年的更早时候,他发起了一项问卷调查询问大家,在 ...

xiangyunyan
42分钟前
1
0
二进制位操作

单片机,或者一些模块的设置操作,都是由一个字节数据来完成,每位各有定义。就需进行位操作来组合需要的数字结果。 以JavaScript为例,编写位操作。 我们期望得到这样一个二进制数:0101101...

format
55分钟前
4
0
聊聊中国的通信行业:从“七国八制”到“中华”脊梁

本期文章和大家一起来聊一聊我曾经从事过的通信行业吧。最近各方面信息的泛滥,包括和华为的同学聊天,自己确实也感慨颇多。想想我自己本科主修通信工程,研究生再修信息与通信工程,从本科开...

CodeSheep
今天
7
0
MDK:ARM M451M:exceed the range of code meory, continue to erase or not?

问题: 代码空间超限 几天前就遇到:exceed the range of code meory, continue to erase or not? 如下所示: 解决过程 开始以为中MDK软件的128KB限制,如是就不能生成HEX文件,应该链接时有提...

SamXIAO
今天
3
1
OSChina 周六乱弹 —— 因违反《中华人民共和国治安管理处罚法》第四十四条之规定

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @xiaoshiyue :#今日歌曲推荐# 惊艳分享谷微的单曲《安守本份》(@网易云音乐) 《安守本份》- 谷微 手机党少年们想听歌,请使劲儿戳(这里) ...

小小编辑
今天
710
15

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部