菲涅耳示例
菲涅耳示例说明如何在一个3D模型上添加和调整菲涅耳效果。
菲涅耳效果影响在不同观察角度下材质的光线反射。想象一下湖上的水。如果你从正上方看水,你可以看到水,但如果你从较低的角度看,反射更强。
运行示例
要在Qt设计studio中运行此示例,转到欢迎屏幕,并从示例选项卡中选择示例。
3D场景
此示例项目包括一个基本的3D场景,以下组件
- 一个3D模型。
- 一个方向光。
- 用于照亮场景的HDR图像(基于图像的照明)。
材质
在此示例中,3D模型上的材质是一种带清漆的原则性材质。
清漆
清漆是一种应用于材料表面的附加镜面层。清漆是透明的,不会给材料添加任何颜色,但它影响光线与材料的相互作用。
您需要独立于基本材质调整清漆属性。
菲涅耳属性
以下属性影响菲涅耳效果的渲染方式。这些属性适用于基本材质和清漆层。调整清漆的设置具有更大的视觉效果。
属性 | 描述 |
---|---|
菲涅耳功率 | 增加菲涅耳功率会减少正面反射(陡峭的观察角度),同时保持从较浅观察角度看到的反射。 |
启用缩放和偏差 | 考虑缩放和偏差属性。 |
缩放 | 确定反射强度变化的速率。大的缩放值使弱反射和强反射之间的过渡更平缓,而小的缩放值则产生更急剧的反射强度变化。 |
偏差 | 控制 fresnel 功率属性的偏移量,并确定当观察角度改变时,反射从弱到强的过渡速度。较大的偏差值将过渡点移向更陡的角度。 |
调整 fresnel 设置
要调整设置
- 在 材料浏览器 中,双击 Monkey 材料i>。
- 在 材质编辑器 中,分别在 清漆 和 fresnel 下找到属性。
注意:您可以在 2D 视图中实时看到编辑时的变化。
在某些 Qt 许可证下可用。
了解更多信息。