材质表达式参考

材质编辑器中所有材质表达式(可用于创建基于复杂节点的着色器网络)的参考。

Windows
MacOS
Linux

此页面是材质编辑器中可用的所有材质表达式节点的参考。材质编辑器即是构建块,用于在虚幻引擎4中构建完整功能材质。 每个材质表达式都是一个自含式黑盒,输出一套一个或多个特定值;或是在一个或多个输入上执行单个运算,然后输出运算的结果。

参数

部分材质表达式是参数,意味着其值可在包含参数的基础材质的材质实例中进行修改(部分情况下是在运行时动态进行)。 应通过 参数命名 属性为这些表达式赋予特殊命名,以便在识别材质实例中的特定参数时使用。 如两个相同类型的参数在相同材质中拥有相同命名,其将被假定为相同的参数。 修改材质实例中的参数值的同时将修改材质中两个参数表达式的值。参数的默认值也将在基础材质中进行设置。 这将是材质实例中参数的值,除非其被覆盖和修改。

材质表达式属性

所有材质表达式节点都包含提供不同类型信息的同一种属性。在下文中,将使用Texture Sample节点来重点解释这些 常用属性。

materialexpression.png

编号

属性名称

描述

1

描述

所有材质表达式均拥有一个通用的 Desc(描述)属性,可通过细节面板访问。在此属性中输入的文本将显示在材质编辑器中工作区表达式的上方。其用途广泛,主要作用是简单介绍表达式的作用或函数。

2

标题栏

显示材质表达式的命名和/或相关信息。

3

输入

材质表达式所用值的链接。

4

预览

显示材质表达式所输出值的预览。实时更新启用时自动进行更新。可使用空格键手动更新。

5

输出

输出材质表达式运算结果的链接。

表达式类型

表达式索引

下面列出了大量材质表达式,但并不完整。此处显示的所有链接也可以通过下方的表达类页面来访问。 此外,也可以使用 Ctrl+F 查找所需的表达式节点,并跟随链接到其描述。

大气

Color(颜色)

常量

坐标

自定义

深度

字体

函数

MaterialAttributes(材质属性)

数学

参数

粒子

地形

纹理

实用程序

VectorOps(矢量运算)

矢量

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