UE4材质函数帮助文档_图文

UE4材质函数帮助文档_图文

ID:43726391

大小:1.28 MB

页数:27页

时间:2019-10-13

UE4材质函数帮助文档_图文_第1页
UE4材质函数帮助文档_图文_第2页
UE4材质函数帮助文档_图文_第3页
UE4材质函数帮助文档_图文_第4页
UE4材质函数帮助文档_图文_第5页
资源描述:

《UE4材质函数帮助文档_图文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、材质函数表达式Functioninput(函数输入)Functioninput(函数输入)表达式只能放在材质函数中,用丁•在该函数中定义该函数的某个输入。项目说明属性输入名称(InputName)输入的名称,此名称将显示在使用了包含该输入的材质函数的MaterialFunctionCall(材质函数调用)表达式中。说明(Description)这是对输入的说明,当用户将鼠标指针悬停在MaterialFunctionCall(材质函数调用)表达式中此输入的连接器上方吋,此说明将显示为“工具提示”。输入类型(

2、InputType)此输入所需的数据类型。传递到此输入的数据将强制转换为此类型,如果因为数据不兼容而导致强制转换失败,那么将抛出编译器错课。预览值(PreviewValue)这是编辑包含此输入的材质函数吋,要用作此输入的预览的值。使用预览值作为默认值(UsePreviewValueAsDefault)如果启用此项冃,并fl.未传入任何数据,那么将使用预览值作为此输入的默认值。排序优先顺序(SortPriority)指定确定MaterialFunctionCall(材质函数调用)表达式中显示各个输入的顺序时

3、,对于此输入要使用的优先顺序。此节点与材质函数配合使用。FunctionOutput(函数输出)FunctionOutput(函数输出)表达式只能放在材质函数中,用于在该函数中定义该函数的某个输岀。项目说明属性输出名称(OutputName)输出的名称,此名称将显示在使用了包含该输出的材质函数的MaterialFunctionCall(材质函数调用)表达式中。说明(Description)这是对输出的说明,当用户将鼠标指针悬停在MaterialFunctionCall(材质函数调用)表达式中此输出的连接器

4、上方吋,此说明将显示为“工具提示”。排序优先顺序(SortPriority)指定确定MaterialFunctionCall(材质函数调用)表达式中显示各个输出的顺序时,对于此输岀要使用的优先顺序。此节点与材质函数配合使用。MaterialFunctionCall(材质函数调用)MaterialFunctionCall(材质函数调用)表达式允许您使用来口另一材质或函数的外部材质函数。这个外部函数的输入及输岀节点将变成函数调用节点的输入和输出。如果放置其屮某个表达式时在内容浏览器中选中了某个材质函数,那么将

5、自动指派该函数。快捷键:F+鼠标左键单击项冃说明属性材质函数(MaterialFunction)指定要使用的材质函数。此节点与材质函数配合使用。StaticBool(静态布尔值)StaticBool(静态布尔值)表达式用來为函数内的静态布尔函数输入提供默认布尔值。此节点不会在任何内容之间切换,因此必须与StaticSwitch(静态开关)节点配合使用。项目说明属性值(Value)布尔值True(选中)或False。此节点与材质函数配合使用。StaticSwitch(静态开关)StaticSwitch(静态

6、开关)表达式的工作方式与StaticSwitchParameter(静态开关参数)类似,但是它仅实现开关,而不会创建参数。项目说明属性默认值(DefaultValue)参数的默认布尔值(用于确定哪个输入处于活动状态),即True(选中)或Falseo输入True当开关的值(Value)为True时使用的输入。False当开关的值(Value)为False吋使用的输入。值(Value)接收一个布尔值,用于确定哪个输入处于活动状态。此节点与材质函数配合使用。TextureObject(纹理对象)Texture

7、Object(纹理対象)表达式用來为函数内的纹理函数输入提供默认纹理。此节点不会对该纹理进行实际取样,因此必须与“纹理取样”(TextureSample)节点配合使用。项目说明属性纹理(Texture)内容浏览器中要应用于此节点的纹理。取样类型(SamplerType)此节点所要输;11的数据类型。材质属性表达式reakMaterialAttributes(中断材质属性)在使用分层材质(“材质功能”系统的一项特性)时,BreakMaterialAttributes(中断材质属性)表达式十分理想。在材质中使

8、用材质层功能时,您可能想只使用材质层的某一个方面。例如,您可能有一个定义漂亮的一般材质(如钢铁)的材质层。您町能希望在最终材质屮仅使用该材质层的“粗糙度”和“底色”属性,而不是使用整个材质层。在此类情况下,您可使用BreakMaterialAttributes(中断材质属性)节点对材质层的所有传入属性进行拆分,然后仅连接所需的属性。这也使您能够对各种材质属性进行复杂混合。MakeMaterialAttributes(建立材质属

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。