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

相关推荐
qq_205279059 小时前
Unity TileMap 使用经验
unity·游戏引擎
心灵宝贝12 小时前
Mac Unity 2018.dmg游戏工具 安装步骤 简单易懂教程(附安装包)
macos·unity·游戏引擎
TO_ZRG13 小时前
Unity SDK 通过 Registry 分发及第三方依赖处理指南
unity·游戏引擎
龙智DevSecOps解决方案1 天前
Perforce《2025游戏技术现状报告》Part 1:游戏引擎技术的广泛影响以及生成式AI的成熟之路
人工智能·unity·游戏引擎·游戏开发·perforce
WarPigs2 天前
Unity编辑器开发笔记
unity·编辑器·excel
T0uken2 天前
【Python】UV:境内的深度学习环境搭建
人工智能·深度学习·uv
Luminbox紫创测控2 天前
太阳光模拟关于UV紫外老化测试的七个关键问题
uv
电棍2332 天前
uv配置cosmos transfer环境时候的报错记录
uv
联系QQ:276998852 天前
COMSOL 经典平面手性 光学仿真,BIC 最大平面手性,包含能带,Q因子,正入射斜入射琼斯...
uv
霜绛2 天前
Unity:lua热更新(三)——Lua语法(续)
unity·游戏引擎·lua