2、 反射/折射环境覆盖:在计算反射/折射的时候替代 max 自身的环境设置。当然,你也可以选择在每一个材质或贴图的基础设置部分来替代 max 的反射/折射环境。
3、准蒙特卡罗采样器:它可以说是VR 的核心,贯穿于 VR 的每一种“模糊”评估中——抗锯齿、景深、间接照明、面积灯光、模糊反射/折射、半透明、运动模糊等等。QMC 采样一般用于确定获取什么样的样本,最终,哪些样本被光线追踪。与那些任意一个“模糊”评估使用分散的方法来采样不同的是,VR 根据一个特定的值,使用一种独特的统一的标准框架来确定有多少以及多么精确的样本被获取。那个标准框架就是大名鼎鼎的 QMC采样器。
顺便提一下,VR 是使用一个改良的 Halton 低差异序列来计算那些被获取的精确的样本的。 样本的实际数量是根据下面三个因素来决定的: ①由用户指定的特殊的模糊效果的细分值(subdivs)提供;
②取决于评估效果的最终图像采样,例如,暗的平滑的反射需要的样本数就比明亮的要少,原因在于最终的效果中反射效果相对较弱;远处的面积灯需要的样本数量比近处的要少,等等。这种基于实际使用的样本数量来评估最终效果的技术被称之为“重要性抽样(importance sampling) ”。
③从一个特定的值获取的样本的差异——如果那些样本彼此之间不是完全不同的,那么可以使用较少的样本来评估,如果是完全不同的,为了得到好的效果,就必须使用较多的样本来计算。在每一次新的采样后,VR会对每一个样本进行计算,然后决定是否继续采样。如果系统认为已经达到了用户设定的效果,会自动停止采样。这种技术称之为“早期性终止”。
A自适应数量:控制早期终止应用的范围,值为 1.0 意味着在早期终止算法被使用之前被使用的最小可能的样本数量。值为 0 则意味着早期终止不会被使用。测试时设置为0.97,最终出图时可设为0.7-8.5.
最小采样数:确定在早期终止算法被使用之前必须获得的最少的样本数量。较高的取值将会减慢渲染速度,但同时会使早期终止算法更可靠。
B噪波极限值:在评估一种模糊效果是否足够好的时候,控制 VR 的判断能力。在最后的结果中直接转化为噪波。较小的取值意味着较少的噪波、使用更多的样本以及更好的图像品质。测试时可设置为0.05,最终出图时可设为0.002-0.005。
C全局细分倍增:在渲染过程中这个选项会倍增任何地方任何参数的细subdivs 分值。你可以使用这个参数来快速增加/减少任何地方的采样品质。
注在使用 QMC采样器的过程中,你可以将它作为全局的采样品质控制,尤其是意:早期终止参数:获得较低的品质,你可以增加 Amount 或者增加Noise threshold 抑或是减小 Min samples ,反之亦然。这些控制会影响到每一件事情:GI,平滑反射/折射,面积光等。色彩贴图模式也影响渲染时间和采样品质,因为 VR 是基于最终的图像效果来分派样本的。
4、色彩映射:主要控制场景曝光的
(1)、线性倍增:可以得到明暗比较明显的效果,也是最容易曝光的,这种模式将基于最终图像色彩的亮度来进行简单的倍增,那些太亮的颜色成分(在 1.0 或255 之上)将会被钳制。但是这种模式可能会导致靠近光源的点过分明亮。基于最终色彩亮度进行倍增
(2)、指数倍增:与线性倍增相比,不容易曝光,而且明暗对比也没有它明显。这个模式将基于亮度来使之更饱和。这对预防非常明亮的区域(例如光源的周围区域等)曝光是很有用的。这个模式不钳制颜色范围,而是代之以让它们更饱和。可降低光源处表面曝光。
(3)、HSV指数:与上面提到的两种倍增相比,它的颜色浓度比较低,明暗对比比较平指数模式非常相似,但是它会保护色彩的色调和饱和度。可保持场景物体的颜色饱和度,取消高光。
Gamma与亮度转换工具:
(4)、暗度倍增器:在光线较弱的区域可以人为的提高;
(5)、亮度倍增器:在光线较亮的区域可以人为的提高;
注意:不要把明暗倍增提的太高,那样会使场景明暗显的很平。一般可调至1.5-2.5就可以了
(6)、Gamma:提升整个图面的亮度
(7)、Reinhard:它可以把线性和指数曝光结合起来
(8)、倍增器:控制场景明暗程度。
(9)、发亮值:可以控制线性和指数的混合程度,0表示完全由指数倍增参与,1表示完全由线性倍增参与,0.5表示线性和指数各为一半。
(10)、子_像素映射::新增的选项,一般在高光处有黑色的错误圈子可以勾取它来解决
(11)、钳位输出:限制输出,使颜色亮度不超过屏幕最亮度值1,一般不用勾选。
(12)、影响背景:勾选时当前的色彩贴图控制会影响背景颜色。
勾取子_像素映射和钳位输出,可避免图像中某些杂点,让物体高光部分更光滑一些,可以解决高光部分抗锯齿及黑边等一些不正确的问题, 但子_像素映射不支持抗锯齿,建议勾选.
七、默认置换与系统
解析:
1、默认置换让用户控制使用置换材质而没有使用 VRayDisplacementMod修改器的物体的置换效果。
参数:覆盖max的,勾选时,VR将使用自己内置的微三角置换来渲染具有置Max's: 换材质的物体。反之,将使用标准的3ds max置换来渲染物体。当使用贴图下的置换一定要打开,否则不会起效果。
2、边长度:用于确定置换的品质,原始网格的每一个三角形被细分为许多更小的三角形:这些小三角形的数量越多就意味着置换具有更多的细节,同时减慢渲染速度,增加渲染时间,也会占用更多的内存反之亦然。边长度依赖于下面提到的View-dependent参数。
4、依赖视图:当勾取,Edge lenth以像素为单位来决定一个次三角形边的最大长度.值1.0表示在屏幕上显示时,每个次三角形的最长边大约为1个像素.当取消勾取,Edge lenth的次三角形最大边长度就按世界单位来确定.
5、 最大细分数量:控制由原始网格的三角形细分出来的次三角形的最大数量.实际上,次三角形的最大数量是由这个参数的平方来决定的.如默认是256,表示从原始三角形产生的次三角形最大数量是256×256=65535.不推荐将此值设得过高.若你真的需要较高的值,倒不如在原始网格上进行更精细的细分来得好
6、数量:默认的置换数量是基于物体的限制框的,所以,对于变形物体就不是一个好的选择.在这种情况下,用户可以应用支持恒定置换数量的VRayDisplacementMod修改器.
7、紧缩边界:当勾取,VRay将计算来自原始网格的置换三角形的限制体积.若纹理贴图有较大的黑色或者白色区域,则需要对置换贴图进行预采样,但渲染速度将会较快.当取消勾取,VRay将假定限制体积的最坏情况,且不对纹理贴图进行预采样.
注默认的置换数量是基于物体的限制框的,因此,对于变形物体这不是一个好的选择。在这种情况下,你可以应用支持恒定置换数量的 VRayDisplacementMod 修改器。
8、系统卷展栏: 在这部分用户可以控制多种VR参数,一般保持默认即可。
9、光线投射参数选项组,这里允许用户控制VR的二元空间划分树(BSP树,即Binary Space Partitioning )的各种参数。作为最基本的操作之一,VR必须完成的任务是光线投射——确定一条特定的光线是否与场景中的任何几何体相交,假如相交的话,就鉴定那个几何体。实现这个过程最简单的方法莫过于测试场景中逆着每一个单独渲染的原始三角形的光线,很明显,场景中可能包含成千上万个三角形,那么这个测试将是非常缓慢的,为了加快这个过程,VR将场景中的几何体信息组织成一个特别的结构,这个结构我们称之为二元空间划分树(BSP树,即Binary Space Partitioning )。BSP树是一种分级数据结构,是通过将场景细分成两个部分来建立的,然后在每一个部分中寻找,依次细分它们,这两个部分我们称之为BSP 树的节点。在层级的顶端是根节点——表现为整个场景的限制框,在层级的底部是叶节点——它们包含场景中真实三角形的参照。
10、最大树深度:定义BSP树的最大深度,较大的值将占用更多的内存,但是渲染会很快,一直到一些临界点,超过临界点(每一个场景不一样)以后开始减慢。较小的参数值将使BSP树少占用系统内存,但是整个渲染速度会变慢。 Min 最小树叶尺寸,定义树叶节点的最小尺寸,通常,这个值设置为 0,意味着leaf VR将不考虑场景尺寸来细分场景中的几何体。通过设置不同的值,如果节size:点尺寸小于这个设置的参数值,VR将停止细分,最终出图时设为90。
11、面级别参数:控制一个树叶节点中的最大三角形数量。如果这个参数取值较小,渲染将会很快,但是 BSP树会占用更多的内存——一直到某些临界点(每一个场景不一样),超过临界点以后就开始减慢。设置为0.5。
12、默认几何体:在VR内部集成了 4 种光线投射引擎,它们全部都建立在BSP树这个概念的周围,但是有不同的用途。这些引擎聚合在光线发射器中——包括非运动模糊的几何学、运动模糊的几何学、静态几何学和动态几何学。这些参数确定标准 3ds max 物体的几何学类型。注意:某些物体(如置换贴图物体、VRayProxy 和VRayFur 物体)始终产生的是动态几何学效果。 静态几何学在渲染初期是一种预编译的加速度结构,并一直持续到渲geometry:染帧完成。注意:静态光线发射器在任何路径上都不会被限制,并且会消耗所有能消耗的内存。
Dynamic 动态几何学是否被导入由局部场景是否正在被渲染确定,它消耗的全geometry:部内存可以被限定在某个范围内。动态内存限定,定义动态光线发射器使用的全部内存的界限。注意这个memory极限值会被渲染线程均分,举个例子,你设定这个极限值为400MB,如limit: 果你使用了两个处理器的机器并启用了多线程,那么每一个处理器在渲染中使用动态光线发射器的内存占用极限就只有200MB,此时如果这个极限值设置的太低,会导致动态几何学不停的导入导出,反而会比使用单线程模式渲染速度更慢。
13、渲染区域分割:允许你控制渲染区域(块)的各种参数。渲染块的概念是regionVRay 分布式渲染系统的精华部分,一个渲染块就是当前渲染帧中被division: 独立渲染的矩形部分,它可以被传送到局域网中其它空闲机器中进行处理,也可以被几个CPU进行分布式渲染。
X:当选择Region W/H模式的时候,以像素为单位确定渲染块的最大宽度;在选择Region Count模式的时候,以像素为单位确定渲染块的水平尺寸。
Y:当选择Region W/H模式的时候,以像素为单位确定渲染块的最大高度;在选择Region Count模式的时候,以像素为单位确定渲染块的垂直尺寸。
14、区域顺序:确定在渲染过程中块渲染进行的顺序。注意:如果你的场景中具有大量的置换贴图物体、VRayProxy 或VRayFur 物体的时候,默认的三角形次序是最好的选择,因为它始终采用一种相同的处理方式,在后一个渲染块中可以使用前一个渲染块的相关信息,从而加快了渲染速度。其它的在一个块结束后跳到另一个块的渲染序列对动态几何学来说并不是好的选择。反向次序,勾选的时候,采取与前面设置的次序的反方向进行渲染。
15、上一次渲染:这个参数确定在渲染开始的时候,在VFB中以什么样的方式处理先前渲染图像。系统提供了以下方式:
(1)不改变:VFB不发生变化,保持和前一次渲染图像相同。
(2)十字叉:每隔 2 个像素图像被设置为黑色;
(3)区域:每隔一条线设置为黑色;
(4)变暗:图像的颜色设置为黑色;
(5)变蓝:图像的颜色设置为蓝色;
注意这些参数的设置都不会影响最终渲染效果。
兼容性,VR在世界空间里完成所有的计算工作,然而,有些3ds max插件(例如大气等)却使用摄像机空间来进行计算,因为它们都是针对默认的扫描线渲染器来开发的。为了保持与这些插件的兼容性,VR通过转换来自这些插件的点或向量的数据,模拟在摄像机空间计算。
16、帧标志:就是我们经常说的“水印”,可以按照一定规则以简短文字的形式显示关于渲染的相关信息。它是显示在图像底端的一行文字。信息编辑框,可以编辑显示的信息,必须使用一些系统内定的关键词,这些关键词都以百分号(%)开头。VR 提供的关键词如下: %vrayversion :显示当前使用的 VR 的版本号; %filename:当前场景的文件名称; %frame:当前帧的编号; %primitives :当前帧中交叉的原始几何体的数量(指与光线交叉); %rendertime:完成当前帧的花费的渲染时间; %computername:网络中计算机的名称; %date:显示当前系统日期; %time:显示当前系统时间; %w:以像素为单位的图像宽度; %h:以像素为单位的图像高度; %camera:显示帧中使用的摄像机名称(如果场景中存在摄像机的话,否则是空的); %<maxscript parameter name> :显示 max 脚本参数的名称; %ram:显示系统中物理内存的数量; %vmem:显示系统中可用的虚拟内存; %mhz:显示系统 CPU的时钟频率;%os:显示当前使用的操作系统。字体:点击这个按钮可以为显示的信息选择一种不同的字体。
17、全景:勾选的时候,显示的信息将占用图像的全部宽度,否则使用文字信息的实际宽度。
验证:指定文字在图像中的位置。注意这个图像不是指整个图像。有文字放置在左边,文字放置在中间,文字放置在右边三个选项
18、分布式渲染:是一种能够把单帧图像的渲染分布到多台计算机(或多个CPU)上渲染的一种网络渲染技术。有许多方法可以实现这种技术,主要的思路是把单帧划分成不同的区域,由各个计算机或CPU各自单独计算。常用的方法是把静帧划分成许多小区域(Buckets),每台计算机都渲染一部分buckets,最后把这些buckets合并成一张大的图像。VRay就是用的这种做法。(mental ray也是,好像mental ray做得更好一点,更稳定一点)
19、MAX-明暗器上下兼容(工作在摄影机空间)
20、丢失文件检查:勾选的时候,VR会试图在场景中寻找任何缺少的文件,并把它们列表。这些缺少的文件也会被记录到C:\VRayLog.txt 中。
21、优化大气评估:一般在3ds max中,大气在位于它们后面的表面被着色(shaded)后才被评估,在大气非常密集和不透明的情况下这可能是不需要的。勾选这个选项,可以使VR优先评估大气效果,而大
气后面的表面只有在大气非常透明的情况下才会被考虑着色。
22、低优先级线程,勾选的时候,将促使 VR 在渲染过程中使用较低的优先权的线程。
23、Vray日志:
显示窗口:勾选的时候在每一次渲染开始的时候都显示信息窗口。
级别:确定在信息窗口中显示哪一种信息:1仅显示错误信息; 2显示错误信息和警告信息; 3显示错误、警告和情报信息; 4显示所有 4 种信息。
c:\VRayLog.txt:这个选项确定保存信息文件的名称和位置。
八、系统的对象设置:可以设置VRay 渲染器中每一个对象的局部参数,这些参数都是在标准的3ds max物体属性面板中无法设置的,例如GI属性、焦散属性等。
解析:
1、使用默认的运动模糊样本:勾选时,VR会使用在运动模糊参数设置组设置的全局样本数量。
2、运动模糊采样数:在使用默认运动模糊样本选项未勾选的时候,你可以在这里设置需要使用的几何学样本。
3、生成全局照明:这个选项可以控制选择的物体是否产生全局光照明,后面的数值框可以GI: 设置产生GI的倍增值。
4、接收全局照明:控制被选择的物体是否接收来自场景中的全局光照明,后面的数值框可以GI: 设置接收GI的倍增值。
5、生成焦散:这个选项勾选后,被选择物体将会折射来自作为焦散发生器的光源的灯光因此而产生焦散。注意为了产生焦散,物体必须使用反射/折射材质。
6、接受焦散:这个选项勾选后,被选择物体将会变成焦散接收器。当灯光caustics: 被焦散发生器折射而产生焦散的时候,只有投射到焦散接收器上的才可见。
7、焦散倍增值:设置被选择物体产生焦散的倍增值。注意这个值在multiplier: Generate caustics 不勾选的时候不会表现效果。
8、遮罩对象:勾选的时候VR将视被选择物体为遮罩对象,这意味着此对象无法直接在场景中可见,在它的位置将显示背景颜色。然而这个物体在反射/折射中是正常显示的,并且基于真实的材质产生间接光照明。
9、Alpha影响:控制被选择物体在Alpha 通道中如何显示。注意这个参数不需要物体是一个遮罩物体,它是针对所有物体的。值为 1 则意味着物体在Alpha 通道中正常显示,值为0则意味着物体在Alpha 通道中完全不显示,值为-1 则会反转物体的Alpha 通道。
10、阴影:这个选项允许不可见物体接收直接光产生的阴影;
11、影响Alpha 通道:这将促使阴影影响物体的 alpha 通道;alpha:
12、颜色:设置不可见物体接收直接光照射产生的阴影的颜色;
13、亮度:设置不可见物体接收直接光照射产生的阴影的明亮度。
14、反射值:如果不可见物体的材质是VR的反射材质,这个选项控制其可见的反射数量。
15、折射值:如果不可见物体的材质是VR的折射材质,这个选项控制其可见的折射数量。
16、GI 数量,控制不可见物体接收GI照明的数量。
17其它遮罩上无GI:勾选这个选项可以让物体不影响其它Matte 物体的外观,既不会在其它other Matte 物体上投射阴影,也不会产生GI。
九、系统的灯光属性:以为场景中的灯光指定焦散或全
Settings: 局光子贴图的相关参数设置,左边是场景中所有可用光源的列表,右边是被选择光源的参数设置。还有一个选择设置列表,可以很方便有效的控制光源组的参数。
解析:
1、生成焦散:勾选的时候,VR将使被选择的光源产生焦散光子。注意:caustics: 为了得到焦散效果,你还必须为下面的“焦散倍增”设置一个合适的值,并且设置场景中某些物体能产生焦散。
2、焦散细分采样:设置VR用于追踪和评估焦散的光子数量。较大的值将subdivs:减慢焦散光子贴图的计算速度,同时占用更多的内存。
3、焦散倍增器:设置被选择物体的产生焦散效果的倍增值。这种倍增是累multiplier:积的——它不会覆盖渲染场景对话框内焦散卷展栏中的倍增值。但是这个参数只有在勾选产生焦散选项的时候才有用。
4、生成漫反射:勾选的时候,VR将使被选择的光源产生漫射照明光子。diffuse:
5、漫反射细分采样:控制被选择光源产生的漫射光子被追踪的数量,较大的subdivs:值会获得更精确的光子贴图,也会花费较长的时间,消耗更多的内存。
6、漫反射倍增器,设置漫射光子的倍增值。
十、预设:可以将VR的各种参数保存为一个text文件,方便你快速的再次导入它们。如果需要当前预设参数储存在一个vray.cfg 文件中,这个文件位于3ds max根目录的plugcfg文件夹中。在对话框的左边是vray.cfg 文件中的预设列表,右边是VR的当前可用的所有预设参数。
解析:
1、保存:(1)、在对话框左边的编辑框中输入预设的名称; (2)、在右边的列表中选择你想保存的预设; (3)、按下 Save按钮,选择的预设名称将会显示在预设列表中。如果两个预设参数名称相同,后者将覆盖前者。
2、加载:导入预设的步骤:(1)、从左边的列表中选择你想导入的预设参数名称;(2)、从右边的列表中选择你想导入的预设类型;(3)、按下 Load 按钮,相应的参数将使用导入的数据设置。当然这些只有打开渲染场景对话框的相应卷展栏才可以看到相关参数的变化。
VRay 在渲染过程中,VR会将各种信息记录下来并保存在C:\VRayLog.txt 文件中。信息窗口根据你的设置显示文件中的信息,免得你手动打开文本文件查看。信息窗口中的所有信息分成4个部分并以不同的字体颜色来区分:错误(以红色显示)、警告(以绿色显示)、情报(以白色显示)和调试信息(以黑色显示)。