以文本方式查看主题

-  ╋艺 镇╋  (http://wdystv.com/bbs/index.asp)
--  ┣◇3DSMAX  (http://wdystv.com/bbs/list.asp?boardid=20)
----  vary渲染的阴影怎么是颗粒状的  (http://wdystv.com/bbs/dispbbs.asp?boardid=20&id=4357)

--  作者:mazecity
--  发布时间:2014/8/9 16:41:42
--  vary渲染的阴影怎么是颗粒状的
vray灯光阴影有颗粒是因为灯光的细分值的原因。灯光面板里面有个细分,默认值是8,最后出图渲染的时候可以把这个值调大。值越大 颗粒越小效果越细腻。相反时间花费的越久。 要知道图的质量与时间是成正比的。当然颗粒除了灯光细分值要提高外。还有F10渲染面里面的 全局噪点值要调小 默认值是0.01 最后出图的时候 调到这个值以下就好。值越小杂点越小 效果越好,但是这个值是控制全局噪点。 值调的越小速度会成倍的增加!

http://wenda.so.com/q/1378117642067842

全局噪点 在vray渲染器的 settings里,noise threshold 默认值为0.01 噪点严重,改成0.001后,某些地方的阴影有明显改善,颗粒基本米有,阴影圆滑


这种阴影噪点,调整材质反射细分 颗粒效果基本没有改善
[此贴子已经被作者于2014-8-9 16:48:55编辑过]

--  作者:mazecity
--  发布时间:2014/8/9 16:47:00
--  

VR的常见问题解决方法-全面控制曝光、噪点、色溢

Vray的标准材质(VrayMtl)于max的标准材质(Standard)相比有什么特点:
Vray的标准材质(VrayMtl)是专门配合Vray渲染器使用的材质,因此当使用Vray渲染器时候,使用这个材质会比Max的标准材质(Standard)再渲染速度和细节质量上高很多。其次,他们有一个重要的区别,就是Max的标准材质(Standard)可以制作假高光(即没有反射现象而只有高光,但是这种现象在真实世界是不可能实现的)而Vray的高光则是和反射的强度息息相关的。还有在使用Vray渲染器的时候只有配合Vray 的材质(标准材质或其他Vray材质)是可以产生焦散效果的,而在使用Max的标准材质(Standard)的时候这种效果是无法产生的。

在Vray使用全局光照之后,如果没控制好房间内部会产生色溢的现象,请问有什么方法可以改变(控制)色溢的现象发生???
1:用vr的包裹材质 可以很好的控制房间内部会产生色溢的现象
具体方法是再原来的材质的基础上 加一层包裹材质 然后减少物体发射GI的大小
2:把产生全局光照GI 适度的减小``就可以控制色益的问题
3: 按F10, 在间接照明中降低饱和键,可改善颜色益出.

使用Vray渲染,如果没控制好参数,会产生噪点,如何处理??
造成图面有噪点的原因主要和材质选择和灯光的曝光不足有主要关系
1:在选择材质方面最好选择Vray的材质(而不要选择Max的材质)
2:提高首次和第二次的反弹倍增值(Primary bounces及Secondary bounces的Multiplier)以提高间接照明的反弹亮度。
3:增加细分值,其中包括灯光的细分,材质的细分,半球细分值,焦散的细分,模糊细分,全局细分等细分值。它可以有效的提高对细节的表现效果
4:提高采样的数值,如补差采样(Interp sample)等采样的比率及数值。它可以提高Vray对场景渲染的准确性,减少误差和噪点的产生
5通过对Vray的核心技术(rQMC sampler)的设置来控制噪点的产生。他实际上是对Vray一种早期性终止技术的控制。
Adaptive amount 是控制应用的范围(数值越小则应用的范围越小,产生的效果越准确,噪点也就越少,但时间会成倍的加长)
Noise threshold (噪点极限值)它决定了Vray在执行早期性终止技术之前,对场景进行评估的准确性。
较小的数值有较高的准确性,意味着用户指定Vray的最终渲染效果必须达到一个非常准确的程度(有较少的噪点)反之,则要求Vray的最终渲染结果不用达到十分准确的效果(会有较多的噪点)
Min samples(最小采样数)它实际是控制Vray在应用早期性终止技术时,每条光线被打散后想成的最小光线的个数,数值越大,光线传递越充分,携带的物体(颜色)信息越准确,渲染出的结果也越精细,噪点也越少。
Global subdivs multiplier(全局细分倍增值)这里控制的是Vray全部的细分的倍增值,他会对之前第三点里的所以细分值全部倍增,所以要谨慎使用!!
5:如果图像已经渲染完成了,也就没法在Max和Vray中进行调节了,但是我们可以到Photoshop中对噪点进行一下简单的处理,我们可以使用滤镜中的模糊--特殊模糊或者高斯模糊,噪点进行简单的处理,但是要注意的是,数值不能给的太大,给的太大会丢失很多细节。

vray渲染器相当于max自身的渲染器,有什么特点?
vray具有3个大特点:
1)表现真实:可以达到照片级别,电影级别的渲染质量,像《指环王》中的某些场景就是利用它渲染的。
2)应用广泛:因为vray支持像3Dmax、Maya、Sketchup、Rhino等许多的三位软件,因此深受广大设计师的喜爱,也因此应用到了室内、室外、产品、景观设计表现及影视动画、建筑环游等诸多领域。
3)适应性强:vray自身有很多的参数可供使用者进行调节,可根据实际情况,控制渲染的时间(渲染的速度),从而出不同效果与质量的图片。

vray渲染器主要分布在max中的什么地方,其作用又是什么????
vray渲染器,主要分布在max的4个区域中
1)渲染参数的设置区域(渲染菜单区)主要是对vray的渲染参数进行设置
2)材质编辑区域(材质编辑器),用于对vray材质的编辑和修改
3)创建修改参数区域(创建修改面板),用于创建编辑和修改vray特有的物体
4)环境和效果区域(环境和效果面板),用于制作特殊的环境效果。

vray全局光照明(间接光照明)的概念和工作原理是什么???
全局光照(GI)全称是Global Illumination,是一种高级照明技术,他能模拟真实世界的光线反弹照射的现象。它实际上是通过将一束光线投射到物体后被打散成n条不同方向带有不同该物体信息的光线继续传递、反射、照射其他物体,当这条光线再次照射到物体之后,每一条光线再次被打散成n条光线继续传递光能信息,照射其他物体,如此循环,直至达到用户说设定的要求效果或者说最终效果达到用户要求是,光线将终止传递,而这一传递过程就是被成为光能传递,也就是全局光照(GI)。

vray有几中渲染引擎,分别是什么???
rradiance map   发光渲染引擎
Photon map    光子渲染引擎
Quasi-Monte Carlo 准蒙特卡罗渲染引擎
Light cache     灯光缓存渲染引擎
Irradiance map发光贴图是基于发光缓存的计算方式,仅计算场景中我们能看的见的面,而其他的不去计算,计算速度也比其他几种快一些,尤其适合有大量平坦表面的场景.对比其他几种,它产生的躁点也很少.并且可以被保存以便下次渲染时调用(在跑完光子图保存后想更换其他材质就不需要重新计算 gi)对面光原产生的直接慢反射有加速的效果.当然缺点也是有的在更换角度后可能会有模糊.丢失的情况.参数设的低的话还可能导致动画闪烁也就是丢贞.
Photon map光子贴图
是建立在从光源发出的并能在场景中来回反弹的一种光线粒子也就是光子.
它主要用与场景中近似值的计算,通常是用于第二反弹里面,让整个场景变的更真实一些.大家要注意Photon map只支持vr灯光,对max的灯光是不会产生gi效果的
Quasi-Monte Carlo 准蒙特卡罗
Quasi-Monte Carlo 准蒙特卡罗会单独计算每个点的gi因此速度会非常慢,但效果也是最精确的,尤其是表现有大量细节的场景.它的参数比较少只有两个一个 第二个参数只有在两次都选择Quasi-Monte Carlo方式的时候才有效.
Light cache灯光缓存
Light cache灯光缓存是建立在追踪摄影机可见的许许多多光线路径的基础上,和发光贴图正好是相反的,是逆向的.它对灯光没什么限制只要灯光被vr支持它就支持.在做预览时是很快的.它可以单独完成对整个场景的gi照明,也可以配合别的贴图做二次反弹.

vray提供了几种不同的采样算法?
他们分别是什么?又有什么特点??
fixed rate修正率
Subdivision
QMC


vray提供了三种不同的图像采样方式,一种是不进行优化的直接算法fixed rate修正率,简单理解成每像素发射n条射线向场景,这个n是个正平方数,subdivis为1就是每像素发1条,sub2就是2乘2条,……没有马虎,每个像素都是n条;这样的结果有好有坏,一个值得注意的好的结果就是每像素的精度一样,整个图片的精度一样,比较明显的缺点是没有优化,对于许多对应场景内容很简单的像素作了过多的计算,还有一个就是不能用负数,就是说不能每4个像素放射一条射线……当你需要最快的预览时候可能需要这么做……
vray的另外两个采样系统都是属于优化算法,就是会去判断哪些像素对应的场景内容比较多,从而发射更多的射线去计算这些复杂像素,这样就比较容易理解了,所谓min什么就是最少发射射线数,max就是最多,adaptive subdivision可以用负数了,-1就是每4像素发一条,-2就是每16像素发一条……
这两个算法上有着很多区别,我们重要的是关注他们的实用意义。
QMC适用于那些高细节内容的场景,如果你的场景近景有很细腻的贴图或者模糊反射或者用了vrayfur毛发,强烈推荐你用这个。
subdivision有着进一步进行优化的复杂的算法,适用于一般的场景一般的成图质量,优点就是速度明显比QMC快,min默认-1,如果你需要更快,可以改成-2……
建议渲染最后成图用QMC,测试预览用Subdivision或者fixed

在发光贴图渲染引擎(Irradiance map)的发光贴图模式选择中(Mode)中有几种模式可供选择,他们分别是什么,又有什么特点???
单帧:为每帧创建新的发光贴图,这个模式适合于静帧和有移动对象的动画
多帧累加:在启动渲染时,重置发光贴图,然后每动画帧在必要时把细节累加到已计算好的贴图上,每个模式适合于穿行动画
从文件:在启动渲染时从文件加载发光贴图,不再计算新的采样,这个模式适合于有预先计算好的发光贴图的穿行动画
添加到当前贴图:在每帧,计算一张新的发光贴图,然后添加到已在内存的贴图,除了一些特殊案列外,不推荐使用这个模式,使用增量来代替添加模式
增量添加到当前贴图:在每帧,仅仅在必要时才把采样添加到已存在的贴图,这个模式适合于穿行动画
块模式:在这个模式,计算每渲染块单独的发光贴图,不计算全局发光贴图,除了一些特殊案列外,不推荐使用这个模式,使用单帧模式来代替
动画(预处理):为每帧单独计算新的发光贴图并保存,在这个模式,不渲染最终的图像-仅计算出全局发光贴图,这是作为预先与移动对象渲染动画的第一步
动画(渲染):使用已计算好的动画(预处理)发光贴图并与移动对象以插补的方式进行渲染最终的动画
vray共有多少种材质,都是什么????
vray除了光线追踪材质(Raytrace),高级照明越界材质(Advanced Lighting Override)及不光滑/阴影材质(Matte/Shade)他支持所有的max默认材质。
除了这个之外,vray还有vray双面材质(Vray2SideMtl)vray混合材质(VrayBlendMtl)vray3S材质(VrayFastSSS)vray灯光材质(VrayLightMtl)vray标准材质(VrayMtl)vray包裹材质(VrayMtl/Wrapper)vray瓦解材质(VrayOverrideMtl)


对于室内的场景照明,使用全局照明系统,有多少种灯光搭配方法可以照亮室内的场景?
一般情况(白天)可以用Vraylight+Max天光,Vraylight+Vray环境光,Vraysun+Vraysky,利用自发光板照射等方法都可以。
夜景更具实际的情况有吸顶灯,台灯,筒灯,射灯,还有灯带一般情况下,吸顶灯可以用泛光灯,还有VR灯光来模拟,台灯,还有筒灯,就用光域网就可以了,灯带就用VR灯光来模拟。

在Vray渲染时,如何去除渲染时产生的黑斑?
  方法1:调高一些参数 比如说QMC采样器那里的 把那个默认的0.01调成0.005应该就够用了吧 ,0.01上面还有个适应数量0.85这个值越大它的杂点和斑点越多。可以降低这个值,但速度会变慢。
  方法2:和黑斑关系最大的是发光贴图里的插补采样Interp samples这个值越大,场景黑斑越好, 一般30-40,过大会使场景阴影不真实。
  方法3: 使用高质量的GI参数 比如说发光贴图的采样 光缓冲的细分 光子图的搜寻距离 这个都要看具体情况的
  方法4: 把灯光的阴影细分由默认的8改到20-24左右 也会改善黑斑现象,或者将Global switches面板下的Raytracing组下的光线偏移(Secondary rays bias)值改为0.01
不过数值不宜调得太高。太高会使细节变弱,一般用0.01就好
VRay渲染器自带的都有什么灯光类型,他们的特点是什么?
VRayLight(VRay灯光):它分为3种类型即平面的,穹顶的,球形的,
优点:在于VRay渲染器专用的材质和贴图配合使用时,效果会比Max的灯光类型要柔和,真实,且阴影效果更为*真。
缺点:当使用VRay的全局照明系统时,如果渲染质量过低(或参数设置不当)会产生噪点和黑斑。且渲染的速度会比Max的灯光类型要慢一些。
VRaySun(Vray阳光):它于VRaySky(VRay天光)或VRay的环境光一起使用时能模拟出自然环境的天空照明系统。
优点:操作简单,参数设置较少,比较方便。
缺点:没有办法控制其颜色变化,阴影类型等因素。

Vray的置换贴图于Max的默认置换有什么不同?
MAX默认置换和VR置换都有两种方式:1.材质置换;2.修改面板里面的物体置换。。
就材质置换来说,默认置换和VR置换相差无几。而物体的修改置换就有很大的区别;先说说默认置换,它需要巨大的网格数及面数加多,而且精度不是很好。(以前常拿来做简单的山型),其优点是渲染的速度快。而VR置换只需要少量的网格数,其效果也是默认置换无法比拟的,但是渲染的速度根据精度的加大而变得相当缓慢,当然效果也越好!!

Vray代理
在我来解释一下它是怎么样工作的。代理物体是能让你仅仅在渲染时从外部文件导入网格物体的物体。这样可以在你的场景的工作中节省大量的内存。打个比方,你使用很多高精度的树的模型而你不需要一直在视图里看到它们。将它们导出为V-Ray代理物体,你可以加快你的工作流程,而且你能够渲染更多的多边形
如果你想要导入网格物体,你需要先把它导出。这是很明显的。你可以用2个简单的方法来导出:
1.选择你的物体。点击鼠标右键并在弹出的菜单里选择:"V-Ray mesh export"选项。
2.选择你的物体并写下这样的脚本:"doVRayMeshExport()"。
这2个方法都会让V-Ray mesh export对话框出现。这里对它的选项进行说明:
Folder - 理所当然的这里是设置你的网格物体的保存路径。
Export as single file - 当你导出2个或2个以上的物体它会将它们合并成一个V-Ray代理网格物体。
File - 网格物体的名字。
Export as multiplie files - 选择这个的话,V-Ray会对每一个物体创建一个文件。
Automatically create proxies - 它将导出并创建代理物体。连同材质在内的所有改变都是动态完成的。但是你所选择导出的物体将会被删除
有用的信息:
- 要记住如果你想要导出网格物体的话,它必须是准备渲染的。你是没有办法修改V-Ray网格物体的。
- V-Ray代理物体可以在V-Ray部分的下拉菜单里找到。
- 这就是关于这个理论概念的所有的东西。现在记住一些有用的技巧。
- 当你想创建一个物体的复合代理物体,最好的方法就是创建一个然后关联复制。
V-Ray代理物体的使用
现在我来说一下V-Ray代理物体是怎么帮助我完成这个场景的(这里超过了5亿个多边形)。
1.首先我打开一个Max模型
2.合并他们,将所有的东西合并去。但要记住的是要选择"Match materials ID\'s"选项。这会为这个物体创建一个多维复合材质
3.创建代理物体。
4导出物体
5导入该Vray代理物体(创建—Vray—VrayProxy—选择刚才保存的目录文件)
6复制多个
7OK (完成)

如何去掉反射中的Vraylight灯光
有时候我们不想看到灯光只想让他照亮,我们把Invisible的选项勾掉后就看不到灯光了
但是要是有反射的话仍然能反射出来的怎么办??
在灯光的设置里有一个Affect specular的选项勾选掉前面的对号就好了

关于手打光好还是全局光好的问题
max手打光:
优点:渲染速度快,灯光颜色比较好控制,容易打出各种艺术氛围(雨天,雪天,黄昏<颜色对比强烈的那种>)换句话说也就是能让明暗部分有明显不同的两种色调。
缺点:对于灯光亮度的控制不容易,也很难打出真实世界的那种真实的效果。最重要的一点是打灯光比较费时费力。
全局照明系统:
优点:
一盏灯全部搞定,省时省力,效果真实
缺点:
很难打出有特点的灯光,(灯光效果基本上都一样,很难达到一定的艺术效果,尤其是对于夜景和黄昏来说)
最后综合以上的原因我个人认为,好的效果图应该两者兼顾,再应用全局照明系统的同时,在不足或者表达不理想的地方适当的进行手打灯的处理(补光)已达到某种更好的艺术效果,使图片真实又有艺术的气息

关于导入带Vray材质的模型后与处理的次数增加的问题:
导入带Vray材质的模型后,再次渲染会比以前增加了几次渲染预处理。这是因为导入的模型中的材质的折射和反射选项中的最大比率和最小比率被更改了默认的是-1/-1而你导入的材质的数值可能是-3/0这样就增加了3次的预处理

关于不给材质,用素模渲,关反折射,跑光, 然后调用渲成图的问题
不给材质,用素模渲,关反折射,跑光, 然后调用渲成图, 这种方式的错误在于,不加反折射不带材质渲染跑出来的IRmap与加材质加反折射跑出来的IRmap是绝对不一样的,理由很简单,IRmap不仅仅起到生成一次反弹中受光采样点位置的作用,它还必须在确定的采样点上求解出该采样点实际的照明结果,说得通俗点,包括二次反弹引擎的计算结果也是一并存储在 IRmap的每一个采样点中的,你把所有物体用素模并且不开反折射跑一次光,不管你二次反弹引擎用的什么,QMC也好,lightCache也好, photonmap也好,它的色溢基本就是灰色,而且不开反折射的情况下,照明实际亮度要弱,你带材质带反折射去跑光,色溢肯定是材质颜色相关的,而且因为反射的原因,光能会有更多的反弹机会,亮度是另一种表现情况, 所以把两种完全不一样的结果当成一样来对待,就是这种方式的错误

 
http://blog.sina.com.cn/s/blog_4d8aec4e0100ipnz.html

[此贴子已经被作者于2014-8-9 16:47:23编辑过]