UE5 Mat HLSL - Load

特性 Load() Sample()
输入类型 整数索引(int2/int3 浮点 UV + 采样器状态(SamplerState
数据获取 精确读取指定位置的原始数据 基于 UV 插值和过滤后的数据
典型用途 精确计算、非过滤访问(如物理模拟) 纹理贴图渲染、平滑颜色过渡

因为贴图大小为256 * 256,所以Load的UV也要乘以256

加上Texture Property里面参数选择Texture Size,就可以自己去找贴图的Size大小

如图

还可以直接拿到某一个位置的像素,这里就拿的是图片中心的像素,给单独提取出来了

相关推荐
异次元的归来2 小时前
UnLua源码分析(二)IUnLuaInterface
ue5·lua·unlua
吴梓穆4 小时前
UE5.5 pixelstreaming插件打包报错
ue5
AgilityBaby1 天前
UE5 C++动态调用函数方法、按键输入绑定 ,地址前加修饰符&
开发语言·c++·3d·ue5·游戏引擎
远离UE41 天前
UE5 Niagara 如何让四元数进行旋转
ue5
吴梓穆1 天前
UE5 蓝图,隐藏一个Actor,同时隐藏它的所有子物体
ue5
吴梓穆1 天前
UE5 编辑器工具
ue5·编辑器
AgilityBaby3 天前
UE 5 C++设置物体位置和旋转,初始化虚幻引擎样条线、加载引用虚幻编辑器中的蓝图、设置虚幻编辑器中Actor大小
c++·3d·ue5·游戏引擎
了不起的明明3 天前
前端面经-虚幻引擎5
前端·ue5
远离UE43 天前
UE5 Niagara Advance 学习笔记
笔记·学习·ue5