新闻动态

三维动画光子贴图渲染设置

GI光线的控制

当选择了Photon map(光子贴图)渲染引擎后,会在渲染面板中出现光子贴图的对话框,该对话框中的Bounces(反弹)、Max photons(最大光子数)、Multiplier(倍增)和Max density(最大密度)四个参数主要用来对GI光线进行控制。

光子贴图参数

设置光线反弹数

Bounces(反弹)参数主要用于控制光线的反弹次数,较小的取值会使场景变得比较黑暗,因为反弹次数过少会造成场景中的光线不够充分,通常情况这个参数保持默认值10就可以了。

设置最大光子数

Max photons(最大光子数)决定了场景着色点周围参与计算的光子数量取值为0时表示不使用最大光子数的计算方式,较大的取值可以使图像的黑斑和噪波比较少,但整体比较模糊,整体的阴影表现不够锐利。

设置光线强度

Multiplier(倍增)用于控制光子贴图的亮度,这个参数的调节范围较小,通常在0.5至1.5之间。

设置光子最大密度

Max density(最大密度)用来控制在多大的范围内使用光子贴图,取值数较高时渲染质量会较差,这个参数通常和最大光子数来配合使用。

光子的采样距离

手动搜索距离

当取消勾选Auto search dist(自动搜寻距离)复选框后,会激活Search dist(搜索距离)选项来让用户手动设置光子的搜寻距离。较大的数值可以产生模糊的效果,取值较小会产生黑斑和噪点。

自动搜索距离

当勾选Auto search dist(自动搜寻距离)复选框后,VRay会根据场景中的光照信息自动估算一个光子的搜索距离,方便用户使用。

光子采样手动搜索距离

其他设置

在Global Photon map(全局光子贴图)对话框下还提供了其他针对光子进行设置的参数选项,例如Convex to irradiance map(转化为发光贴图)、Convex hull area estimate(凸起表面区域评估)以及Interp samples(采样插值)等参数;

  • 转化为发光贴图:Convex to irradiance map(转化为发光贴图)可以将光子贴图转化为发光贴图引擎使用的发光贴图,它可以对光子贴图进行模糊处理,这样在使用较少的光子贴图时可以得到比较平滑的渲染效果;
  • 凸起表面区域评估:勾选Convex hull area estimate(凸起表面区域评估)复选框可以强制去除光子贴图产生的黑斑,但它同时会消除这个部分的其他效果,所以在通常情况下可以可以取消勾选凸起表面区域评估复选框;
  • 插值采样:Interp samples(采样插值)参数只有在勾选转化为发光贴图复选框时才会对图像产生作用,它可以控制对光子贴图产生的模糊程度。

光子的反射控制

反射极限值

Retrace threshold(反射极限值)用于控制光子来回反弹的倍增极限值,较大的取值会加快渲染的速度,但质量不好;取值越小,质量越好,但渲染时间也越长。

反射反弹次数

Retrace bounces(反射反弹数)用于控制光子反射的次数,该数值越大光线反射次数越多,渲染效果越好。