不透明度

这些函数用于处理材质网络中的不透明值。

Windows
MacOS
Linux

不透明度函数用于加速处理复杂的不透明度计算。

不透明度函数

以下是"不透明度"类别下所有函数的列表。

SoftOpacity(软不透明度)

SoftOpacity(软不透明度)函数接收一个不透明度值,然后对其运行各种计算,从而产生一种柔和的感觉。它应用菲涅耳效果、基于深度的阿尔法以及像素深度。最终的结果会导致对象随着摄像机接近而逐渐消失。

项目

说明

输入

消退距离深度(标量)(DepthFadeDistance (Scalar))

对象完全消失时的深度。仅当使用了 输出使用深度偏离(OutputUsesDepthBias)输出时才有效。

输入不透明度(标量)(OpacityIn (Scalar))

这是传入不透明度值。

消退距离(标量)(FadeDistance (Scalar))

距离表面多近时开始淡出。

输出

输出使用深度偏离(OutputUsesDepthBias)

此输出会导致对象在其距离达到 消退距离深度(DepthFadeDistance)输入所设置的值时完全淡出,成为完全透明的状态。

输出无深度偏离(OutputNoDepthBias)

此输出会导致对象在其到达摄像机时完全淡出,这表示没有偏移。此输出比 输出使用深度偏离(OutputUsesDepthBias) 少 12 条指令。

软不透明度

Tags
Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback