【UE4 Material】使用材质节点TexCoord偏移、缩放UV
参考博客
https://www.jianshu.com/p/be4d90163483
https://blog.csdn.net/qq_36282052/article/details/72425618
最下方自我实现总结
TextureCoordinate解决什么问题
在之前的文章中,我们知道材质是按照每个像素计算的。
如果把一张图片,贴到物体表面,那么材质系统如何把图片上的点对应到物体表面呢?
也就是说,材质系统如何知道图片上哪个点对应物体表面上的哪个点呢?
这就是TextureCoordinate起作用了。
TextureCoordinate的含义
在材质节点中,TextureCoordinate缩写为TexCoord。
TextureCoordinate直译过来是纹理坐标。既然是纹理的坐标,那么它作为一个二维向量也就很容易理解了。
默认情况下,TextureCoordinate二维向量的每一个分量,取值范围都是0~1。
坐标(0,0)对应纹理的左上角,坐标(1,1)对应纹理的右下角。
当渲染物体表面时,像素在物体上的坐标,同样按照纹理坐标的计算方式。
比如一个平板,处于中心的点的坐标为(0.5,0.5),当渲染这个像素时,则取对应纹理的(0.5,0.5)坐标处的像素,直接贴过去。
这样就把纹理对应到物体表面了。
确认TextureCoordinate坐标的取值范围
用材质,最清楚不过了。
由上面的材质可以看出,TexCoord的第一个分量,也就是Mask(R),表示横坐标,取值范围为0~1,由左到右。
TexCoord的第二个分量,也就是Mask(G),表示横坐标,取值范围为0~1,由上到下。
友情提示,黑色是0,白色1。
TexCoord的快捷键
TexCoord的快捷键不是T,而是U。应该是来自UV。
总结
一、通过X,Y(变化范围0-1)控制UV偏移
二、材质缩放
【UE4 Material】使用材质节点TexCoord偏移、缩放UV相关推荐
- UE4学习笔记-材质篇(一)UV动画制作
1.UV动画: 效果图: 人物上层图片向上(可向下)UV动画: 底层背景图片向左(可向右)UV动画: 2.实现节点图: 简单说明: Mask:分离UV通道(U=R,V=G); Append:合并 RG ...
- ue4材质节点怎么用_自学ue4材质,一大堆材质节点该如何学?
目录 [1.基础案例]: [2.材质基础]: [3.数学工具]: [1]Desmos [2]GeoGebra [4.常用节点解读]: 一.将UV坐标系变成笛卡尔直角坐标系(锚点由左上角变换到中心) 二 ...
- UE4 Material 101学习笔记——01-07 介绍/PBR基础/UV扭曲/数据类型/翻页动画/材质混合/性能优化
UE4 Material 101学习笔记--01-07 介绍/PBR基础/UV扭曲/数据类型/翻页动画/材质混合/性能优化 Lec 01 什么是着色器 What Is A Shader? 1.1 介绍 ...
- ue4材质节点怎么用_UE4材质节点
总结下中常用的节点. (可以参考商城中那个灵魂城,对了记得ctrl+alt)动态文字 基础颜色(Base Color) 定义材质的颜色,接受参数为Vector3(RGB).颜色采用float形式,任何 ...
- ue4材质节点怎么用_ue4材质常用节点
转自:http://www.unrealchina.net/portal.php?mod=view&aid=233 UE4的材质表面上看起来很简单,可是到了用的时候却总是没有办法实现好的效果. ...
- ue4材质节点大全_转载于知乎:UE4 多象限(UDIM)贴图在UE4中的应用
各位小伙伴早上好啊!真的又隔了很久才再次见面..这次是工作上一个同事在网上看到了一篇有意思的文章分享给我,觉得这种方式确实挺有意思,反正我是之前没有这么去考虑过.希望能够给大家带来一点启发!! 此文章 ...
- UE4 如何将材质Material保存为本地图片Png
昨日不可追, 今日尤可为.勤奋,炽诚,不忘初心 UE4 如何将材质Material保存为本地图片Png 下面这篇文章讲了如何将TextureRenderTarget2D保存为本地图片 https:// ...
- UE4材质节点的颜色分类
目标 UE4的材质节点有各种颜色: 这些颜色其实也是一种"信息",它提示了节点本身的一种"类别". 本篇的目标是: 观察代码中决定材质节点颜色的逻辑 总结出各个 ...
- UE4 Material 101学习笔记——08-12 凹凸和视差贴图/纹理压缩/布料/体积冰/摇曳树叶
UE4 Material 101学习笔记--08-12 凹凸和视差贴图/纹理压缩/布料/体积冰/摇曳树叶 Lec08 凹凸和视差贴图 Bump Offset and Parallax Occlusio ...
最新文章
- 上线前一个小时,dubbo这个问题可把我折腾惨了
- oracle 数据有引号,oracle插入字符串数据时字符串中有'单引号问题
- 洛谷P2866 [USACO06NOV]糟糕的一天Bad Hair Day(单调栈)
- 超强在线考试系统源码(私有部署二次开发)
- 稀疏数组与原始数组之间的转换
- win10计算机添加右键菜单,win10系统如何对鼠标右键菜单进行手动管理和添加
- Sqoop的安装配置及工作机制
- 如何用FineReport制作一张报表(一)
- 都说90后不好管?聊聊跳槽这件事儿
- spring之@value设置默认值
- 这几个动态规划的问题,面试官就爱问
- 牛客网暑期ACM多校训练营(第三场): E. Sort String(KMP)
- 大数据在银行的七个应用实例
- php云erp进销存v8手机端,PHP仿金蝶云ERP进销存V8网络多仓管理系统
- 实用小技巧之电脑如何滚动截屏/截取长图
- 网络存储NAS网络存储器术语解释
- curry函数(柯里化)
- java阿里天气接口_天气预报接口
- 汇编笔记-在屏幕中间分别显示绿色,绿底红色,白底蓝色的字符串“welcome to masm!”
- 手机微信打不开连接到服务器错误代码,微信打不开文件是怎么回事(微信文件错误代码90018)...