光子心得(doc).doc

光子心得(doc).doc

ID:48799604

大小:77.25 KB

页数:5页

时间:2020-02-28

上传者:U-194434
光子心得(doc).doc_第1页
光子心得(doc).doc_第2页
光子心得(doc).doc_第3页
光子心得(doc).doc_第4页
光子心得(doc).doc_第5页
资源描述:

《光子心得(doc).doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

光子心得(doc)  你的第1个问题我不知道你是不是每次用800*500最大值为-1计算光子保存,然后就用1600*1000出图,并设设置最大值也为-1?如果用保存的光子渲染图,这里的设置就不起作用了。  如果是用800*500最大值为-1的值保存的光子是400*250的光子图。  如果效果可以的话,那么直接1600*1000出图的话,应设最大值为-2.帖子里围绕在min和max数值及图像解晰度的关系,其实十分简单的,VRay使用手册已经讲得好清楚的了。  首先我想讲的是,关于光子图的正确概念,光子图也叫光子贴图(photonmap),在之前使用的irmap+photonmap组合中,一般先设置为pm+pm,保存计算好的photonmap,这个就是所谓的光子图,然后再设置为irmap+pm模式,pm设置为读取保存的光子图,加快irmap的计算。  现在常用的组合就是irmap+lc,其相应能保存下来的就是发光贴图文件和灯光缓存文件。  所以以后在没有使用photonmap这个引擎的话就不要再出现光子图这个词了。  首先假定图像尺寸为640*480,将min和max参数都设置为0,那么此时的发光贴图尺寸就为640*480,即与图像大小一样。  而当min和max都为-1时,发光贴图的尺寸就为320*240,即是图像解晰度的1/2。   又当min和max都为-2时,发光贴图的尺寸就变成了160*120,即是图像解晰度的1/4。  这里需要了解的就是,VRay是以像素为单位来进行GI采样,抗锯齿采样,噪波处理,色溢处理等工作的。  其实min与max参数的含义十分简单的,它的数值就是确定要多少个像素取一个采样。  当值为0时,就是每一个像素取一个采样;-1时,每4个像素取一个采样;-2时,每16个像素取一个采样;……之后的就类推就可以了。  换算很简单,假设它为n,就是4的-n次方个像素取一个采样。  所以当设置为1时,就是1/4个像素也就是1个像素取4个采样,这是超采样(oversampling)了。  min和max的关系在VRay使用手册里已经说明了,发光贴图是以min设置的采样精度开始计算,以max设置的采样精度结束计算。  以-3/0设置为例,irmap以-3的精度开始进行采样;接着再以-2的精度进行采样,这次是在-3采样的基础上,来决定哪些地方需要增加采样,哪些地方不需要增加采样;之后再继续-  2、-  1、0的采样。  这里进行了-  3、-  2、-  1、0共4个pass,所以这个pass数的确定可以按这个公式来计算max-min+1。   这里可以知道,其实max值就是控制发光贴图最大精度的一个重要数值。  所以,在理想情况下,当然是每个像素取一个样本甚至几个样本就最好了,可是时间会以平方级增加的,没有足够的时间和强劲的机器是撑不下来的。  所以一般情况下,max取-2或-1的精度都可以满足高质量的需要了。  这里还需要min的配合,因为需要的足够的pass数才能进行准确的采样,一般有3~4个pass都可以是高质量的了,太多的话也没什么必要了。  因为min太小,也就是初始采样精度太小,基本是可以忽略的。  因此,根据现在普遍用法的小图计算来渲染大图的话,除了考虑图像大小比例外还要考虑到发光贴图的尺寸。  比如对于640*480,-3/0是一个高的设置,如果你要在1280*960下要得到同样的质量的话,-4/-1的设置就可以了;-5/-2就可以满足2560*1920的高质量需要了。  又再比如用320*240,-3/-2设置来计算,再用来渲染3200*2400的图的话,那么相对于3200*2400来说的设置就大概是-6/-5左右,试想下这样的发光贴图能满足GI精度的要求吗?细节能保证吗?有人说,用320*240,-3/-2来计算小图,再在1600*1200,-3/0来进行渲染。  这是不正确的,可能也是造成大家的图质量不好的原因。  保存计算好的信息,在读取模式下,再怎么调节min/max数值都已经不起作用了。   其实很容易就知道,在读取模式下,就算调高了min/max的数值,发光贴图都不会再计算了的。  还有,不需要在测试中随时保存发光贴图文件的,在一切都调节好后再用高参数计算后保存,再读取进行渲染就可以了。  呵呵,大概就这么样的了,更多的大家可以参考VRay的使用手册,很多地方都可以找到的。  引用:wang8561wrote:楼主我又来了!先对你这么耐心的解释这个贴表示一下敬意!·再来确定一下!比如我要渲染1600*1200的成图的话!1,保存光子的方法按照光子大小分辨为400*300可以满足大多书高质量的规律!所以我在保存光子的时候用。  MIN-3MAX0的参数渲染尺寸为400*300大小的光子进行保存!完了之后不用再调节光子(也就是MIN,MAX)的参数!把刚才保存好的光子调出来把渲染尺寸大小设置为1600*1200进行最终渲染就可以了2.直接出成图的方法按照光子大小分辨为400*300可以满足大多书高质量的规律!不保存光子贴图,直接用MIN-3,MAX-2的光子参数出1600*1200的成图!不知道是不这样?如果是这样的话!图的质量和速度是不是可以达到最理想的平衡?临界点是怎么会事?如果还要找临界点的话!那不就又要花很多的时间!那知道这样的计算方法又有什么用呢?那不就直接出大图用400*300的光子贴图进行渲染就可以了!你完全的懂了。  直接渲染的话可能会慢一两分钟吧,不会太长。  我说的临界点需要积累经验。  做多了不就知道了吗?用自带的尺寸去渲染的光子,总是渲染的是   80、  120、  160、  200、320。  的光子,比如说有一个为180的光子能行的话,我又何必用200的光子啊?这只是个例子。  比如说想渲染一张图的话,先搞个200的光子看一下,如果不行,再加大到240,如果行的话再搞个中间值220看行不行,如果行就渲染啊,如果不行就用240啊。  知道计算方法怎么没用呢?并不是所用的图都要用400的光子,这只我的一个保守说法,有可能一般200*150的光子就够了,自己先试一下啊、。    内容仅供参考   

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭