国和论坛

 找回密码
 立即注册
 
 
查看: 376|回复: 5
收起左侧

建筑动画分层渲染技术

[复制链接]
 楼主| 发表于 2016-11-4 21:26:38 | 显示全部楼层 |阅读模式

马上注册,所有资料全部下载!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
和三维动画不同的是,建筑动画有着自身的特点,因此在建筑动画中会碰到一些技术难题,比如分层或者渲染技术方面的。今天我们来解答下相关问题。 本文主要探讨在建筑动画制作中运用分层技术解决不同插件的冲突问题的方法,以便让大家能够采取更多的独特技术手段达到想要的动画效果。具体的分析如下: 3dmax在建筑表现领域的领先地位使它成为建筑建模的首选,但在另一方面,3dmax在创建特殊元素的时候(比如树木、水体、云层等)需要外部插件才能实现,这就为动画项目的制作带来了难题。 其中一个问题是,不同插件由于来自不同的开发者,它们之间很难互相完美配合。比如在3dmax当中创建近处的树木可以用Speed Tree插件,创建远处的森林可以用FOrest Pr0等插件,而创建水面和云层可以用Dream Scape。但多个插件如果同时使用,就会出现冲突。由于它们各自带有自己的灯光和阴影系统,Speed Tree的树需要将场景中的灯光阴影设置成Speed Shadow才能正常显示阴影,而Forest ProN]需要灯光采用X shadow方式的阴影,Dream Scape的水面则需要他自己的Dream Scape SUn阳光才能产生真实光影。因此,如果同一个场景既有Speed Tree插件创建的的树,又有Forest Pro插件创建的森林,还有Dream Scape插件创建的水和云层,用普通的渲染方式要将这个场景正确渲染出来简直是不可能的。如果其中还有用RP C创建的人物,那简直就是制作者的噩梦。 分层渲染技术为了解决这个难题,我们需要采用动画分层渲染的技术手段。 分层渲染是三维动画软件必须具备的一个功能,其中以MAYA的分层技术最为强大。在MAYA中,具有显示层和渲染层的不同分层方法,可以用不同的渲染引擎渲染不同的层,还可以设鼍多个渲染方式同时渲染输出。而3dmax只有显示层和渲染元(Render Elements)没有渲染层的概念,但我们也可以手动地设置,达到分层渲染的效果。 主要的思路是将不同插件的元素用不同的灯光照射,设置不同的阴影,以便让每种元素的阴影都正确。然后将不同元素及其阴影分别单独渲染为一层。最后在用后期软件合成。 在这里,三维场景的层和平面软件的层的概念不同,它们之间不是简单的前后的关系,所以我们在合成的时候不能简单的前后叠加,而是需要输出为带有Z深度通道信息的格式,并用Z深度通道方式合成。 Z深度通道、或称视图内深度,是将场景内对象用灰度表示的通道。最近的对象呈现为白色,而场景的深度呈现为黑色。中级对象以灰色显示。灰色越黑,视图内的对象的深度越深。深度通道除了合成的功能外,还可以在后期软件创建方便快捷的雾气效果。 以下是具体的操作步骤: (一)首先,我们需要把属于不同插件的元素,分别放置在不同层里比如树木作为一层,水面作为一层。而不属于插件的元素,如建筑和地面,也放置在单独一个层里。 (二)然后,为不同元素创建不同灯光组,设置不同的阴影方式。为统一光影方向,不同组的灯光可以在同一个位置。 (三)测试 单独显示树木层和地面建筑层,开启树的灯光,测试渲染。确保灯光阴影正确。单独显示水层和地面建筑层,开启水的灯光,测试渲染。确保灯光阴影正确。 (四)分层渲染 1、将地面建筑层先单独渲染输出为RPF格式,开启深度通道及其他需要的通道。RPF (Rich Pixel格式)是一种支持包含任意图像通道能力的格式,它可以包含Z深度通道、材质ID通道、法线、速度等通道,我们可以按照后期需要来选择相应的通道。在这个例子里,我们需要用深度通道来合成不同层,所以深度通道是必须选择的。 2、将地面建筑层所有物体设置为无光/投影材质。这是为了接受树木的阴影而不显示。赋予了无光/投影材质的物体在渲染时不可见,但可以接受其他物体投射的阴影。 3、单独显示树木层和地面建筑层,开启树的灯光,渲染输出为R P F格式,开启深度通道及其他需要的通道。 4、单独显示水面层和地面建筑层,开启水的灯光,渲染输出为RPF格式,开启深度通道及其他需要的通道。 (五)后期合成 这里我们选用Combustion作为合成软件。因为Combustion和3dmax同属AUTODESK公司产品,互相的支持比较好。在C OmbUstiOn中可以正确地读取RPF格式中的深度信息,而在另一个合成软件After Effects对3dmax输出的RPF~I不太支持。将上面三个RPF格式的序列帧用Combustion软件输入,采用深度通道的合成方法将其合成为一个统一的镜头。 这就是运用分层技术解决不同插件的冲突问题的方法,虽然设置比较烦琐,但还是让我们能够顺利地得到一个完整的最终效果。 建筑动画制作无论用什么软件,总会有一些缺憾和问题的发生,可以说建筑动画的制作过程也是我们不断解决问题的一个过程,希望大家多加积累,在以后的建筑动画中做出更多更好的作品。 本文章由丝路教育为大家分享,希望对大家有帮助。更多相关知识欢迎关注丝路教育,谢谢阅读!
楼主热帖
国和论坛是以专业提供建筑工程、金融会计、国家公务员、职业资格、学历认证、计算机及外贸等九大类100多种考试的考试资讯、考试交流、试题资料下载、考试服务和学习交流平台!
发表于 2016-11-5 07:20:36 | 显示全部楼层
楼主的资料非常有用,谢谢分享!!!
国和论坛是以专业提供建筑工程、金融会计、国家公务员、职业资格、学历认证、计算机及外贸等九大类100多种考试的考试资讯、考试交流、试题资料下载、考试服务和学习交流平台!
发表于 2016-11-5 23:33:25 | 显示全部楼层

告诉大家一个好消息!建筑表现,建筑动画有个论坛免费发资料哦!
1、本期内容:
(免费快速共享第60期)周期年庆特别版(一)国外牛人高手整理的高精度贴图6.3G(含PNG、JPG两种格式)
2、适合对象
室内设计师、建筑及效果图表现设计师、建筑动画设计师、角色、CG游戏、电影、广告动画及其发烧友等

要资料上--建筑表现CG人才网,绝对不会让你后悔的一个论坛
国和论坛是以专业提供建筑工程、金融会计、国家公务员、职业资格、学历认证、计算机及外贸等九大类100多种考试的考试资讯、考试交流、试题资料下载、考试服务和学习交流平台!
发表于 2016-11-6 07:32:20 | 显示全部楼层

好帖子  支持楼主!
国和论坛是以专业提供建筑工程、金融会计、国家公务员、职业资格、学历认证、计算机及外贸等九大类100多种考试的考试资讯、考试交流、试题资料下载、考试服务和学习交流平台!
发表于 2016-11-6 13:51:14 | 显示全部楼层
感谢分享!希望有好东西继续上传与大家共享.
国和论坛是以专业提供建筑工程、金融会计、国家公务员、职业资格、学历认证、计算机及外贸等九大类100多种考试的考试资讯、考试交流、试题资料下载、考试服务和学习交流平台!
发表于 2016-11-6 22:17:25 | 显示全部楼层
正需要这些效果图 学习了 谢谢!!!
国和论坛是以专业提供建筑工程、金融会计、国家公务员、职业资格、学历认证、计算机及外贸等九大类100多种考试的考试资讯、考试交流、试题资料下载、考试服务和学习交流平台!

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表