Shader Graph25-UV移动旋转缩放(自定义函数)

我们将UV操作放入函数内,该函数的内容来自我之前的文章

Shader Graph24-摇晃树叶-CSDN博客

一、UE在Material中右键,新建Material Function。

增加输入

二、新建Material,命名为DemoUVRotationUseFunction

Offset为偏移值,Rotation为旋转速度,Scale为重复数,Pivot旋转中心的位置。

三、Unity版本,新建Sub Graph命名为TransformUV。

新建变量

编写内容,可以复制摇晃树叶的代码进入该sub graph。

Shader Graph24-摇晃树叶-CSDN博客

修改Output名字和类型

替换变量

UVs变量后面增加一个默认UV的设置,如果没有uv传入则使用默认uv。

别忘了保存,最后的代码是这样的。

四、调用该Sub Graph

相关推荐
C MIKE29 分钟前
unity资源下载
unity
Avalon71231 分钟前
Unity中自定义协程的实现
游戏·unity·c#·游戏引擎
jtymyxmz2 小时前
《Unity shader》10.1.5 菲涅尔反射
unity·游戏引擎
wang6021252183 小时前
新时代2025的python包管理工具——UV
uv
老朱佩琪!3 小时前
Unity文字排版错位问题
经验分享·unity·游戏引擎
jtymyxmz3 小时前
《Unity Shader》9.4.3 使用帧调试器查看阴影绘制过程
unity·游戏引擎
jtymyxmz3 小时前
《Unity Shader》10.3.1 在Unity中实现简单的程序纹理
unity·游戏引擎
jtymyxmz3 小时前
《Unity Shader》11.2.1 序列帧动画
unity·游戏引擎
UX201713 小时前
Unity中的Color.HSVToRGB
unity·游戏引擎
TO_ZRG13 小时前
Unity PackageManager
unity·gitlab