IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 游戏开发 -> UE4材质(三):材质表达式 -> 正文阅读

[游戏开发]UE4材质(三):材质表达式

摘自并整理自虚幻官方教程:https://learn.unrealengine.com/course/2449699
课程中的工程项目文件下载:
链接:https://pan.baidu.com/s/1o7m3pR7BvaCYAmlx57B9HQ 提取码:uenb

  • 可在创建材质时用作节点的材质表达式有很多,但常用的只有七个:纹理取样(Texture Sample)、常量(Constant)、常量3向量(Constant3Vector)、纹理坐标(TextureCoordinate)、平移(Panner)、乘法(Multiply)和插值(Lerp)。

  • 更多材质表达式可以参考官网文档:材质表达式

一、纹理取样(Texture Sample)

承载着需要绘制的纹理,传送门:UE4材质(一):纹理 Textures
Texture Sample

二、常量(Constant)

一个float类型数值,可以代表灰阶颜色

Constant
Constant
Constant

三、常量3向量(Constant3Vector)

3个float组成的向量,可以表示一个颜色
Constant3Vector

四、纹理坐标(TextureCoordinate)

纹理采样的坐标输入,可以控制纹理的缩放

TextureCoordinate
TextureCoordinate

五、平移(Panner)

控制采样时纹理的平移
Panner

六、乘法(Multiply)

数值相乘,但必须是相同类型

例如float * float, float3vector * float3vector(3个float分别一一对应相乘,得到新的float3vector)

  • 1.纹理与一个颜色相乘,可以把纹理染成那个颜色
    Multiply

  • 2.纹理与一个常量相乘,可以改变纹理的亮度
    Multiply

七、插值(Lerp)

线性插值,将A和B按不同比例混合

Output = Alpha * A + (1 - Alpha) * B

  • 1.Alpha为0时,完全采样A岩石纹理
    Lerp

  • 2.Alpha为1时,完全采样B草地纹理
    Lerp

  • 3.Alpha为0.5时,AB纹理各采样一半进行混合,既有岩石又有草地
    Lerp

更多材质表达式可以参考官网文档:材质表达式

  游戏开发 最新文章
6、英飞凌-AURIX-TC3XX: PWM实验之使用 GT
泛型自动装箱
CubeMax添加Rtthread操作系统 组件STM32F10
python多线程编程:如何优雅地关闭线程
数据类型隐式转换导致的阻塞
WebAPi实现多文件上传,并附带参数
from origin ‘null‘ has been blocked by
UE4 蓝图调用C++函数(附带项目工程)
Unity学习笔记(一)结构体的简单理解与应用
【Memory As a Programming Concept in C a
上一篇文章      下一篇文章      查看所有文章
加:2022-05-10 12:14:13  更:2022-05-10 12:14:30 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 11:17:29-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码