textureCoord作为参数传递的研究多种方法

2023-01-02  本文已影响0人  吉凶以情迁

首先默认uv为1的效果图


image.png

方法一:X2维常量
但是还是不支持参数传递修改

image.png

方法二:x一维常量或参数
但是这样导致uv全部共用一个参数 如下图等于是给u和v同时设置参数为2,不能单独设置

image.png

方法三:

参数三维向量 X CompoentMark(只取RG否则报错)
参数向量中rg 分别写为r 1 和 g 2(v)的效果

image.png

这种方法让人看的懵逼,不适宜
最佳办法:
[x,y]markFloat2*texttureCoord

其中x刚好代表了水平u y刚好代表v垂直.
这样在外头就是两个参数

image.png

最后调整后的蓝图


image.png

最后根据材质创建实例并修改参数为蓝色


image.png

效果如下

image.png
上一篇 下一篇

猜你喜欢

热点阅读