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

相关推荐
waketzheng7 小时前
Python后端项目之:我为什么使用pdm+uv
uv·pdm
KhalilRuan8 小时前
Unity Demo-3DFarm详解-其二
unity·游戏引擎
死也不注释13 小时前
【unity编辑器开发与拓展EditorGUILayoyt和GUILayoyt】
unity·编辑器·游戏引擎
cooldream20092 天前
Python 包管理新时代:深入了解 `uv` 的使用与实践
python·uv·包管理器
2 天前
Unity开发中常用的洗牌算法
java·算法·unity·游戏引擎·游戏开发
远离UE42 天前
blender uv小技巧
blender·uv
Hi_kenyon2 天前
UV的使用总结
python·uv
马特说2 天前
Unity VR手术模拟系统架构分析与数据流设计
unity·系统架构·vr
心前阳光3 天前
Unity WebGL文本输入
unity·游戏引擎·webgl
天涯过客TYGK3 天前
unity A星寻路
unity·游戏引擎