菲涅耳示例

菲涅耳示例说明如何在一个3D模型上添加和调整菲涅耳效果。

菲涅耳效果影响在不同观察角度下材质的光线反射。想象一下湖上的水。如果你从正上方看水,你可以看到水,但如果你从较低的角度看,反射更强。

运行示例

要在Qt设计studio中运行此示例,转到欢迎屏幕,并从示例选项卡中选择示例。

3D场景

此示例项目包括一个基本的3D场景,以下组件

  • 一个3D模型。
  • 一个方向光。
  • 用于照亮场景的HDR图像(基于图像的照明)。

材质

在此示例中,3D模型上的材质是一种带清漆的原则性材质。

清漆

清漆是一种应用于材料表面的附加镜面层。清漆是透明的,不会给材料添加任何颜色,但它影响光线与材料的相互作用。

您需要独立于基本材质调整清漆属性。

菲涅耳属性

以下属性影响菲涅耳效果的渲染方式。这些属性适用于基本材质和清漆层。调整清漆的设置具有更大的视觉效果。

属性描述
菲涅耳功率增加菲涅耳功率会减少正面反射(陡峭的观察角度),同时保持从较浅观察角度看到的反射。
启用缩放和偏差考虑缩放和偏差属性。
缩放确定反射强度变化的速率。大的缩放值使弱反射和强反射之间的过渡更平缓,而小的缩放值则产生更急剧的反射强度变化。
偏差控制 fresnel 功率属性的偏移量,并确定当观察角度改变时,反射从弱到强的过渡速度。较大的偏差值将过渡点移向更陡的角度。

调整 fresnel 设置

要调整设置

  1. 材料浏览器 中,双击 Monkey 材料i>
  2. 材质编辑器 中,分别在 清漆fresnel 下找到属性。

注意:您可以在 2D 视图中实时看到编辑时的变化。

在某些 Qt 许可证下可用。
了解更多信息。