查看: 2791|回复: 1
打印 上一主题 下一主题

[教程] Vray2 Shadermap功能提速DOF渲染

[复制链接]

9210

主题

1

听众

5万

积分

内部人员

Rank: 7Rank: 7Rank: 7

纳金币
12582
精华
186

活跃会员

跳转到指定楼层
楼主
发表于 2013-8-7 11:15:47 |只看该作者 |倒序浏览
0216_Vray_dof_3_Banner.jpg
这几天在网上逛,看到vray2.0官方出的一个新功能视频,讲到Vray立体辅助器(VrayStereoscopic Helper)新加入的一个Shader Map功能,可以大大缩短DOF的渲染时间。看了很心动,同时看到老外Matt Guetta写了一个简单的教程,使用这一功能。由于他用的不是英文,只能根据翻译看。然后自己试了试,效果还是不错的。下面来看我的第一个测试:
doftest01%E5%AF%B9%E6%AF%94%E6%97%B6%E9%97%B4.jpg
可以看到右边图片效果差不多,但时间差不多是右边的10%(当然这不包括计算ShaderMap的时间,下面会讲到,呵呵)。

好了,是不是有点感兴趣了?!我们接下去看如何操作吧。

1、搭建基本的场景。我这里使用的是网上的开心佛的3D模型。然后将Vray物理相机的参数设定好,如图。勾选depth-of-field,细分subdiv我设定到24(默认6),这样效果好,对比效果也明显。然后渲染,得到第一张基本图片(图片1),渲染时间17分钟左右。
210.jpg
310.jpg
47.jpg
2、找到VrayStereoscopic Helper,在场景中创建,它的作用是根据人眼的距离,渲染两张图片,为3D影片输出素材。大家可以点渲染,此时会出现左右两张图一起渲染的情况。我们不需要这样,所以这里把eye distance 设为0,view设为Left。Shadermap的mode下拉菜单选择Render shader map,然后点Browser,选择shader map的存放目录。(shader map文件的后缀名为.vrst)
51.jpg
61.jpg
3、这时我们需要根据最终渲染参数设定好渲染面板里的选项,然后点渲染。这一步就是计算shader map。得到第二张图片(图片2),渲染时间1分钟左右。
71.jpg
4、然后选择shadermap mode下拉菜单的Use shader map,Vray会自动调用刚才生成的.vrst文件。然后什么都不需要改动,直接点渲染。你会发现速度比第一次会快很多。最后得到第三张图片(图片3),渲染时间5分钟左右。
81.jpg
总的渲染时间对比是:17分钟17秒 —– 对比—– 6分钟18秒

好了,仔细对比图片1和图片3,还是有点差别。细节上图片1更好些,图片3时间更快。

这时好戏还没有结束,当你再调节Vray物理相机的f-number(光圈),把DOF的效果放大,渲染时间一样可以比原始直接渲染省很多。这个就留给大家去试试啦!

当然这里有几点注意点:

a、 摄像机和摄像机的目标点不能动。

b、 调节光圈会改变曝光值,需要配合快门shutter speed平衡曝光。

c、 渲染动画的时候,需要为每一帧生成.vrst文件。(老外这么说,我没试过动画,有精力的同志可以试试。)

好了最后祝大家玩的开心:)。

最后补充一下(那么多最后没完了),DOF比较快捷的方法当然还是使用Z通道在后期软件中合成,可以使用Frischluft的Lenscare插件。这里就不多说了,网上教程很多。
91.jpg

分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

may    

8830

主题

81

听众

7万

积分

首席设计师

Rank: 8Rank: 8

纳金币
52336
精华
343

最佳新人 热心会员 灌水之王 活跃会员 突出贡献 荣誉管理 论坛元老

沙发
发表于 2013-9-10 23:57:12 |只看该作者
分享max技术文章还是不错的呀!
回复

使用道具 举报

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

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2024-11-15 07:43 , Processed in 0.168969 second(s), 30 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部