UE4_材质_湿度着色器及Desaturation算法_ben材质教程

学习笔记,不喜勿喷!侵权立删,祝愿美好生活越来越好。

效果图:

原图:

1、使用初学者内容包的材质

我们这里使用虚幻自带的材质M_Brick_Clay_Old,复制一个更名为M_Brickclayoldwet材质。

2、添加去饱和度Desaturation节点

添加几个功能,让表面看起来是湿的,是什么能使表面看起来是湿的呢?东西的表面吸收水会使表面颜色变深,表面的基础颜色会变得更暗,更饱和。添加一个去饱和度节点Desaturation。

去饱和度(Desaturation) 表达式对其输入进行去饱和度,即根据特定百分比将其输入的颜色转换为灰色阴影。

<think>好的,我现在需要回答用户关于UE4中M_emissive_color的定义、作用以及相关材质节点的问题。首先,我需要确认用户提到的“M_emissive_color”具体指的是什么。通常在UE4中,材质相关的命名可能会有一些约定俗成的习惯,比如以“M_”开头可能表示这是一个材质实例参数或者特定的材质函数。 根据已有的引用内容,用户提供的参考资料中提到材质节点和材质函数的使用,比如去色节点Desaturation[^4],以及材质编辑器中的属性节点和材质函数的作用[^3]。因此,首先需要确定M_emissive_color是否属于材质实例参数或材质表达式节点。 在UE4中,自发光(Emissive)通常用于让材质表面发光,不受光照影响。材质的基础结构中有Emissive Color输入引脚,用于控制自发光的颜色和强度[^2]。可能用户提到的M_emissive_color是一个自定义的材质参数,用于调整自发光颜色。例如,在材质实例中,用户可以创建标量或向量参数,并通过命名来区分用途,如M_Emissive_Color可能是一个向量参数,用于在实例中动态调整自发光颜色。 接下来,需要明确其定义和作用。根据引用[3],材质属性节点会根据材质域、混合模式等开启或关闭相应节点。如果材质实例中启用了自发光,那么M_emissive_color可能连接到Emissive输入,从而控制发光的颜色和亮度。此外,引用[4]提到去色节点的使用,可能在某些情况下与颜色处理相关,但这里主要关注自发光部分。 需要验证UE4的标准材质节点中是否有默认的Emissive Color参数,或者是否是用户自定义的参数。通常,在材质编辑器中,用户会创建参数节点,例如Vector Parameter,并命名为类似M_Emissive_Color,然后将其连接到材质节点的Emissive输入上。这样在材质实例中可以调整该参数的值,实时更改自发光效果。 总结:M_emissive_color很可能是一个自定义的材质参数,用于控制材质的自发光颜色。其作用是通过调整颜色值(RGB)和强度(Alpha或亮度值)使材质表面发光,常用于光源、屏幕效果等场景。相关节点包括Vector Parameter、Multiply节点(用于调整强度)以及材质输出节点的Emissive输入引脚。需要参考用户提供的引用资料,特别是关于材质输入引脚和参数使用的部分[^4]。 接下来需要检查是否有遗漏或误解。例如,是否有可能M_emissive_color是某个特定材质函数或插件中的节点?根据现有引用,未提到特定函数,因此更倾向于是用户自定义的参数。最后,生成相关问题时要围绕自发光材质的使用、参数调整和效果优化等方面。</think>### UE4中M_Emissive_Color的定义与作用 在UE4中,**M_Emissive_Color**通常指材质中控制自发光颜色和强度的参数。其核心定义与作用如下: 1. **定义** - **M_Emissive_Color**是一个自定义的材质参数(例如`Vector Parameter`),命名中的`M_`可能表示其为材质实例参数(Material Instance Parameter)[^3]。 - 该参数类型为**RGB向量**,用于定义自发光颜色(取值范围0-1或通过HDR扩展亮度)。 2. **作用** - 控制材质的自发光效果,使表面产生发光外观(例如光源、屏幕、霓虹灯等)。 - 自发光颜色不受场景光照影响,直接向环境发射光线,可用于实现动态发光效果。 3. **关联的材质节点** - **Vector Parameter**:创建颜色参数并命名为`M_Emissive_Color`。 - **Multiply节点**:将颜色与标量参数结合以调整亮度(例如`M_Emissive_Color * Intensity`)。 - **材质输出节点的Emissive引脚**:将最终颜色连接到此处以启用自发光。 示例材质连接: ``` M_Emissive_Color (Vector Parameter) → Multiply (调整亮度) → 材质Emissive输入引脚 ``` ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Growthofnotes

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值