如上图所示,这是一张纹理贴图,要实现的功能就是把纹理的数字,从0到9顺序正确输出。
首先拖入TextureSample节点,输出最基本的纹理贴图。

其次,拖入一个节点TextureCoordinate,因为一行有4个数字,1/4=0.25,于是把U平铺设置为0.25。一列有3个数字,1/3≈0.33。于是,有如下:


上图中还有一个节点ComponentMask,它的功能是分离通道,分离UV通道。Mask(R)说明只有U通道,Mask(G)只有V通道。

以上过程,只能保证在第一行有效,当在Param的默认值输入4,就不能让程序从第二行开始。
接下来就引入if节点。

if节点没有啥好解释的,就是参入2个待比较的数值,满足相应的条件,就执行相应的分支。
完整的效果截图如下:

UE4_材质_UV选区采样相关推荐

  1. UE4材质03_纹理采样及UV

    3.01_什么是采样? 纹理采样 纹理需要被纹理采样器采样后才能使用 Convert to texture object 转换为纹理对象 Convert to Texture Sample 转换为纹理 ...

  2. UE4材质03纹理采样及UV

    文章目录 纹理采样 UV缩放和平移 平移 缩放 UV选区采样 例1 例2 UV的旋转和扭曲 旋转 扭曲 极坐标 纹理采样 纹理只有放进纹理采样器中才可以使用: 连接通道分离节点可以发现,坐标(0,0) ...

  3. UE_材质_UV计算相关

    1.选择图集 使用UV区域做Mask 用ID来选择 如: 3*3  的序列可以直接输入1-9 的ID选择对应区域 用CustomNode 来计算 mask区域 float a = uv.x>se ...

  4. 怎样运用KeyShot中材质采样值

    2019独角兽企业重金招聘Python工程师标准>>> 材质采样(有时也叫做光泽采样),指的是用光泽采样来控制材质表面的高光反射,用来控制某个材质从相邻对象或者周围环境收集到的信息数 ...

  5. 基于物理着色(二)- Microfacet材质和多层材质

    基于物理着色(二)- Microfacet材质和多层材质 文刀秋二 · 3 个月前 上一篇文章介绍了基于物理着色的基本概念以及最基本的漫反射与镜面反射模型,这一篇会介绍利用Microfacet模型对粗 ...

  6. UE4 用C++构建自定义材质 完成视频抠像

    众所周知,UE4中的材质可以保存成资产,可以在材质编辑器中打开,通过设置材质表达式以及调用材质函数进行编辑.编辑完成后,可以设置在组件上,或者在蓝图中调用. 现在老板告诉你:我不想管理那么多材质文件, ...

  7. 卜若的代码笔记-unityshader系列-第十七章:Shader练习.遮罩(Shader采样Image的Sprite)

    1.遮罩的意义,就是让某个颜色的部分透明,其他的不透明. 实现思路很简单,但如果你是从这个系列一步一步上学过来的,那肯定很简单啦 1.1我们先定义一个标准Shader,然后慢慢改 Shader &qu ...

  8. 3D中的常用材质的调整方法

    一.木纹材质调整方法 1. 木纹材质的肌理调整: A.使用过度色通道贴图后加入凹凸通道贴图,使木纹有凹凸感,肌理更明显凹凸通道强度通常为30% B.材质球的高光强度(specular level:)通 ...

  9. 在 3ds Max 中创建逼真的玻璃材质

    推荐: NSDT场景编辑器助你快速搭建可二次开发的3D应用场景 尽管本教程基于 3ds Max,但相同的设置适用于许多其他 3D 产品. 注意:单击每个步骤中的缩略图可查看更大的屏幕截图,其中包括视口 ...

最新文章

  1. bug诞生记——隐蔽的指针偏移计算导致的数据错乱
  2. spark-streaming问题集锦
  3. SQL_由创建表引出
  4. OpenCV在Linux中安装
  5. python 的zip 函数小例子
  6. Linux设备模型(9)_device resource management ---devm申请空间【转】
  7. [bzoj1552][Cerc2007]robotic sort[bzoj3506][Cqoi2014]排序机械臂
  8. python css selector_使用python处理selenium中的css_selector定位元素的模糊匹配问题
  9. 函数模板---清晰的例子,通俗易懂(超详细)
  10. codesmith mysql 注释_完美解决CodeSmith无法获取MySQL表及列Description说明注释的方案...
  11. 《穷查理宝典》的读后感作文4000字
  12. PM、PO、PO、PMO、PMP的区别和介绍
  13. win7取消计算机密码怎么设置,Win7取消开机密码的方法
  14. windows10---Excel2016基本操作技巧
  15. AK5357,AK5358,ES7210,ES7243,ES7241数模转换芯片
  16. 移植openharmony添加组件ace编译报错文件解决
  17. 两个软硬程度一样的鸡蛋,它们在某一层摔下会碎,有个100层的建筑,要求最多用两个鸡蛋确 定鸡蛋安全下落的临界位置,给出临界位置?如果是n层楼,m个鸡蛋,请给出确定临界位置的算法
  18. linux主分区和逻辑分区
  19. JavaWeb-Servlet(上)
  20. 云存储字体测试(字体链接7小时有效)

热门文章

  1. 推荐一款好用的Linux模拟器
  2. 弹球游戏关卡的实现(二)
  3. Ubuntu16.04双系统和QQ的使用(crosscover qq)
  4. 数据库表结构相关修改
  5. 微信晚上服务器,腾讯解释为什么微信没有夜间模式:不忍心占用你的夜晚时间...
  6. 环糊精-PEG-麦芽糖 maltose-Cyclodextrin 麦芽糖-环糊精
  7. 【unity游戏制作-mango的冒险】-4.场景二的镜头和法球特效跟随
  8. 探索WebKit内核(四)------ Inspector
  9. RIP1 激酶抑制剂可应用于自身免疫性脑脊髓炎的治疗
  10. css引入外部字体文件