发光图 与 灯光缓存 图.doc

上传人:壹****1 文档编号:559690383 上传时间:2022-10-25 格式:DOC 页数:15 大小:40.50KB
返回 下载 相关 举报
发光图 与 灯光缓存 图.doc_第1页
第1页 / 共15页
发光图 与 灯光缓存 图.doc_第2页
第2页 / 共15页
发光图 与 灯光缓存 图.doc_第3页
第3页 / 共15页
发光图 与 灯光缓存 图.doc_第4页
第4页 / 共15页
发光图 与 灯光缓存 图.doc_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《发光图 与 灯光缓存 图.doc》由会员分享,可在线阅读,更多相关《发光图 与 灯光缓存 图.doc(15页珍藏版)》请在金锄头文库上搜索。

1、发光图 与 灯光缓存 图间接照明(GI)的 首次反弹 与 二次反弹首次反弹全局照明引擎:(四种)发光图光子图BF算法灯光缓存二次反弹全局照明引擎:(四种)无光子图BF算法灯光缓存VRay:Irradiance Map 发光图 渲染引擎专门对发光贴图渲染引擎进行细致调节,如:品质的设置,基础参数的调节,普通选项,高级选项,渲染模式等内容的管理。是VRay的默认渲染引擎,也是VRay中最好的间接照明渲染引擎。VRay:Global Photo Map 光子图 渲染引擎同样是VRay的间接照明渲染引擎,其中内容对渲染引擎进行精细的调节,如:反弹次数,搜寻距离,最大光子数,倍增,密度,模式等。是模拟真

2、实光子传递方式的渲染引擎,但在灯光的使用上有一定的局限性,因为这种渲染引擎仅对真实灯光有效。BF算法是VRay默认使用的二次反弹全局照明渲染引擎,其中的参数调节用来调节渲染图象的细分程度及反弹次数,这种渲染引擎渲染的效果非常好,但是渲染时间较长。VRay:Light Cache 灯光缓存渲染引擎VRay的最后一种渲染引擎,与光子贴图渲染引擎类似,是模拟真实光线的一种计算方式,但它对光线的使用没有局限性,它的渲染方式与Finalrender的渲染引擎和Mentalray的全局渲染方式十分相似。在商业效果图中,一般首次反弹全局照明引擎使用:“发光图”,二次反弹全局照明引擎使用“灯光缓冲”方式进行计

3、算。这是取得渲染时间与图像品质平衡的最佳选择。发光图 与 灯光缓存发光图参数详解:Irradiance map (发光贴图):是最常用的一种渲染引擎。它只支持灯光的初次反弹。发光贴图具有自适应的特点,它会在物体的边界、阴影及交汇的地方进行精确的计算,而在平坦的地方计算精度比较低,所以发光贴图的渲染速度要优于其它的渲染引擎。V-Ray:发光图内建预置:当前预置:可以自行对渲染参数进行设置,来控制采样点的分布情况。必须在Built-in presets(内置预设)选项组中选择Custom(自定义)模式才能激活相关的参数设置,如果选择预设模式这些参数是被锁定的。 当前预置:系统提供了 8 种系统预设

4、的模式供你选择,如无特殊情况,这几种模式应该可以满足一般需要。非常低,这个预设模式仅仅对预览目的有用,只表现场景中的普通照明。低,一种低品质的用于预览的预设模式;中等,一种中等品质的预设模式,如果场景中不需要太多的细节,大多数情况下可以产生好的效果;中动画,一种中等品质的预设动画模式,目标就是减少动画中的闪烁;高,一种高品质的预设模式,可以应用在最多的情形下,即使是具有大量细节的动画;高动画,主要用于解决“高”预设模式下渲染动画闪烁的问题;非常高,一种极高品质的预设模式,一般用于有大量极细小的细节或极复杂的场景;自定义,选择这个模式你可以根据自己需要设置不同的参数。基本参数:采样比率 采样比率

5、包括Min rate(最小比率)和Max rate(最大比率)两个参数。Min rate(最小比率):确定GI首次传递的分辨率,通常设置为负值,这样才能快速的计算GI 。最小比率主要控制场景中平坦区域的采样率。Max rate(最大比率):确定GI最终传递的分辨率,通常设置为正值,这样才能计算出较好的GI 效果。最大比率也是用来控制场景中的样本数量,不同的是Max rate(最大比率)主要针对弯曲性较大的物体表面或者物体交汇处等重要区域的采样。 HSph. subdivs(半球细分):参数主要用来决定样本的计算质量。较小的取值可以加快渲染速度,但会在图像中出现黑斑。较高的取值可以得到比较平滑的

6、渲染效果。 Interp. samples(插值采样):设置用于差值计算的GI 样本的数量,较大的值可以得到比较光滑的效果,但有可能使GI 的细节丢失。较小的值可以取得光滑的细节,但可能出现黑斑。Clr Thresh(颜色阈值):主要用来控制样本的分布情况,它根据颜色变化的敏感程度来决定哪些区域属于平坦区域,那些区域属于交汇区域。参数值越小越精细。法线阈值:确定发光贴图算法对表面法线变化的敏感程度,主要让让渲染器分辨哪些是交叉区域哪些不是交叉区域。间距阈值:确定发光贴图算法对两个表面距离变化的敏感程度。选项:Show Calc.phase(显示计算相位):可以在渲染过程中将计算的过程显示在渲染

7、窗口中,但它会占用更多的内存,从而降低渲染速度。该选项在默认情况下是没有勾选的。 Show Direct Light(显示直接光):复选框只有在勾选了Show Calc.phase(显示计算相位)复选框后才能使用,它可以控制是否在显示计算效果时显示出场景中的灯光效果。 Show Samples(显示采样):可以控制是否在最终的渲染图像中显示出圆形的采样点 。细节增强:细节增益主要是在物体的边沿部分.通常情况下不需要打开这个细节增强。 对于低参数的情况下细节方面的增加,缩放,对于动画有作用,如果要做调整,一般选用屏幕方式,半径一般调整到10.细分增强调整到0.2半径越大,增强区域也越大。细分倍增

8、:控制细部的细分,它和半球细分有关系,0.3表细分为半球的细分的30%,值越低细部就会产生杂点,渲染速度比较快,值越高,细部就可避免产生杂点,同时速度增加。开:开启细节增强。Scale(比例):后面的下拉菜单中提供了两种比例方式,World(世界)和Screen(屏幕)。Screen(屏幕)主要是按照渲染图的大小来衡量后面的Radius(半径)单位。World(世界)是按照3ds Max里的场景尺寸来进行设定。 Radius(半径):参数表示有多大的区域使用细部增强功能,半径越大表示细节增强的部分越大,画面的质量越好,但会消耗更多的渲染时间。 Subdivs mult(细分倍增):主要用于控制

9、细分的质量,数值越高,细分的质量也越好,细分值较低时,在细部会产生噪点。 高级选项:插值类型:该列表让你选择对应某个给定像素,VRay对其存储在光照贴图中的全局照明采样点进行插补计算的方法。VRay渲染器提供了四种插补类型:Weighted average(权重平均值 好/强):根据发光贴图中GI 样本点到插补点的距离和法向差异进行简单的混合得到。Least squares fit(最小平方适配 好/光滑):默认的设置类型,它将设法计算一个在发光贴图样本之间最合适的GI 的值。可以产生比加权平均值更平滑的效果,同时会变慢。Delone triangulation(三角剖分 好/精确):几乎所有

10、其它的插补方法都有模糊效果,确切的说,它们都趋向于模糊间接照明中的细节,同样,都有密度偏置的倾向。与它们不同的是,三角剖分不会产生模糊,它可以保护场景细节,避免产生密度偏置。但是由于它没有模糊效果,因此看上去会产生更多的噪波(模糊趋向于隐藏噪波)。为了得到充分的效果,可能需要更多的样本,这可以通过增加发光贴图的半球细分值或者较小QMC 采样器中的噪波临界值的方法来完成。Least squares w/Voronoi weights(最小平方权重/泰森多边形权重):这种方法是对最小平方适配方法缺点的修正,它相当的缓慢,而且目前可能还有点问题。不建议采用。最小平方加权测量法:它采用类似于最小平方适

11、配的计算方式又结合三角测量法的一些算法,让物体的表面过渡区域和阴影双方都得到比较好的控制,是4种中最好的,同时速度也是最慢的。虽然各种插补类型都有它们自己的用途,但是最小平方适配类型和三角测量类型是最有意义的类型。最小平方适配可以产生模糊效果,隐藏噪波,得到光滑的效果,使用它对具有大的光滑表面的场景来说是很完美的。三角测量法是一种更精确的插补方法,一般情况下,需要设置较大的半球细分值和较高的最大比率值(发光贴图),因而也需要更多的渲染时间。但是可以产生没有模糊的更精确的效果,尤其在具有大量细节的场景中显得更为明显。Sample lookup(查找采样):主要用来控制哪些位置的采样点适合用来做基

12、础插补的采样点。这个选项在渲染过程中使用,它决定发光贴图中被用于插补基础的合适的点的选择方法。系统提供了4 种方法供选择。Nearest 最近(草稿):这种方法将简单的选择发光贴图中那些最靠近插补点的样本(至于有多少点被选择由插补样本参数来确定)。这是最快的一种查找方法,而且只用于VR 早期的版本。这个方法的缺点是当发光贴图中某些地方样本密度发生改变的时候,它将在高密度的区域选取更多的样本数量。Density-based 基于密度(最好):这是默认的选项,是针对“最近(草稿)”方法产生密度偏置的一种补充。它把插补点在空间划分成4 个区域,设法在它们之间寻找相等数量的样本。它比简单的“最近(草稿

13、)”方法要慢,但是通常效果要好。其缺点是有时候在查找样本的过程中,可能会拾取远处与插补点不相关的样本。Overlapping 重叠(很好/快速):这种方法是作为解决上面介绍的两种方法的缺点而存在的。它需要对发光贴图的样本有一个预处理的步骤,也就是对每一个样本进行影响半径的计算。这个半径值在低密度样本的区域是较大的,高密度样本的区域是较小的。当在任意点进行插补的时候,将会选择周围影响半径范围内的所有样本。其优点就是在使用模糊插补方法的时候,产生连续的平滑效果。即使这个方法需要一个预处理步骤,一般情况下,它也比另外两种方法要快速。作为4种方法中最快的,重叠(很好/快速)更多时候是用于预览目的。Qu

14、ad-balanced 平衡嵌块(好)计算传递插值采样:在发光贴图计算过程中使用,它描述的是已经被采样算法计算的样本数量。较好的取值范围是1025,较低的数值可以加快计算传递,但是会导致信息存储不足,较高的取值将减慢速度,增加加多的附加采样。一般情况下,这个参数值设置为默认的10 左右。多过程:在发光贴图计算过程中使用,勾选的时候,将促使VR 使用所有迄今为止计算的发光贴图样本,不勾选的时候,VR 将使用上一个过程中收集的样本。而且在勾选的时候将会促使VR 使用较少的样本,因而会加快发光贴图的计算。随机采样:在发光贴图计算过程中使用,勾选的时候,图像样本将随机放置,不勾选的时候,将在屏幕上产生

15、排列成网格的样本。默认勾选,推荐使用。检查采样可见性:在渲染过程中使用。它将促使VR 仅仅使用发光贴图中的样本,样本在插补点直接可见,可以有效的防止灯光穿透两面接受完全不同照明的薄壁物体时候产生的漏光现象。当然,由于VR 要追踪附加的光线来确定样本的可见性,所以它会减慢渲染速度。检查可视性:一般发光贴图用高参数可以解决漏光问题;另一个方法是勾选发光贴图设置下的check sample visibility(检查采样可见性),它对一些接受两个或以上照明的表面会检查的,会稍为减慢渲染速度.模式: 单帧模式:默认的模式,在这种模式下对于整个图像计算一个单一的发光贴图,每一帧都计算新的发光贴图。在分布式渲染的时候,每一个渲染服务器都各自计算它们自己的针对整体图像的发光贴图。这是渲染移动物体的动画的时候采用的模式,但是用户要确保发光贴图有较高的品质以避免图像闪烁。 多重帧增加模式:这个模式在渲染仅摄像机移动的帧序列的时候很有用。VRay 将会为第一个渲染帧计算一个新的全图像的发光贴图,而对于剩下的渲染帧,VRay 设法重新使用或精炼已经计算了的存在的发光贴图。如果

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号