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

相关推荐
mxwin11 小时前
Unity URP 法线贴图色彩空间、编码与解码
unity·游戏引擎·贴图·shader
mxwin14 小时前
Unity Shader URP:将法线可视化,便于调试
unity·游戏引擎·shader
蓝黑墨水14 小时前
unity相关链接
unity·游戏引擎
mxwin15 小时前
Unity Shader 法线贴图的七种错误用法
unity·游戏引擎·贴图·shader
mxwin17 小时前
Unity URP 切线空间详解
unity·游戏引擎·shader
砍材农夫1 天前
python 如何一次性安装项目所有依赖包(pip和uv)
开发语言·python·pip·uv
RReality2 天前
【Unity UGUI】血条 / 进度条(HP Bar)
ui·unity·游戏引擎·图形渲染
mxwin2 天前
Unity Shader URP:法线如何进行光照计算
unity·游戏引擎·shader
文创工作室2 天前
三维模型展UV软件 RizomUV Virtual Space 2022.0.11 中文汉化
uv·rizomuv
郝学胜-神的一滴2 天前
中级OpenGL教程 009:用环境光告别模型死黑
前端·c++·unity·godot·图形渲染·opengl·unreal