【Unity ShaderGraph】| 快速制作一个 表面水纹叠加效果

news2024/11/27 9:44:08

请添加图片描述

      • 前言
  • 【Unity ShaderGraph】| 快速制作一个 表面水纹叠加效果
  • 一、效果展示
  • 二、表面水纹叠加效果
  • 三、应用实例

请添加图片描述


前言

  • 本文将使用ShaderGraph制作一个表面水纹叠加效果,可以直接拿到项目中使用。
  • 对ShaderGraph还不了解的小伙伴可以参考这篇文章:【Unity ShaderGraph】| Shader Graph入门介绍 | 简介 | 配置环境 | 窗口介绍 | 简单案例
  • 下面就开始看一下具体的制作流程,然后自己动手制作一个吧!

【Unity ShaderGraph】| 快速制作一个 表面水纹叠加效果

一、效果展示

请添加图片描述

资源下载方式: ShaderGraph效果资源整合文件【其中内容持续更新】


二、表面水纹叠加效果

首先在Project下右键 Creat - > Shader Graph -> URP -> Lit Shader Graph创建一个Lit Shader Graph
在这里插入图片描述

然后双击打开该ShaderGraph,按下图所示对节点进行添加和连接:
在这里插入图片描述

核心节点是通过Tilling And Offset的Offset来控制水纹的UV偏移,然后使用Lerp将水纹和主贴图做一个线性差值连接到BaseColor。

通过调整最左侧的Time节点可以调节水纹流动的速度,调节Lerp的T节点可以调节水纹的深浅度。

要注意的是需要自行找一张有水纹的图片放上才可以正常使用表面水纹效果哦,显示效果如下:
请添加图片描述

不加贴图的效果如下:
请添加图片描述


三、应用实例

创建完上述ShaderGraph之后在Project下创建一个材质球Material,然后将该ShaderGraph拖到该材质球上即可应用。

快捷方法是在Project下鼠标选中该ShaderGraph,然后右键Creat创建一个Material,这样我们创建出来的材质球,就自动使用这个Shader了。

请添加图片描述
请添加图片描述


  • 🎬 博客主页:https://xiaoy.blog.csdn.net

  • 🎥 本文由 呆呆敲代码的小Y 原创 🙉

  • 🎄 学习专栏推荐:Unity系统学习专栏

  • 🌲 游戏制作专栏推荐:游戏制作

  • 🌲Unity实战100例专栏推荐:Unity 实战100例 教程

  • 🏅 欢迎点赞 👍 收藏 ⭐留言 📝 如有错误敬请指正!

  • 📆 未来很长,值得我们全力奔赴更美好的生活✨

  • ------------------❤️分割线❤️-------------------------

请添加图片描述请添加图片描述请添加图片描述

请添加图片描述

资料白嫖,技术互助

学习路线指引(点击解锁)知识定位人群定位
🧡 Unity系统学习专栏 🧡入门级本专栏从Unity入门开始学习,快速达到Unity的入门水平
💛 Unity实战类项目 💛进阶级计划制作Unity的 100个实战案例!助你进入Unity世界,争取做最全的Unity原创博客大全。
❤️ 游戏制作专栏 ❤️ 难度偏高分享学习一些Unity成品的游戏Demo和其他语言的小游戏!
💚 游戏爱好者万人社区💚 互助/吹水数万人游戏爱好者社区,聊天互助,白嫖奖品
💙 Unity100个实用技能💙 Unity查漏补缺针对一些Unity中经常用到的一些小知识和技能进行学习介绍,核心目的就是让我们能够快速学习Unity的知识以达到查漏补缺

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1177409.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

CentOS/RHEL7环境下更改网卡名称为CentOS6的传统命名规则

图片 CentOS/RHEL7网卡命名规则介绍 图片 传统的Linux服务器网卡的名称命名方式是从eth0,eth1,eth2....这种方式命名的,但是这个编号往往不一定准确对应网卡接口的物理顺序,常规模式下我们使用的服务器设备可能只有一张网卡,若网卡较多的情…

抖音10月榜单有哪些看点?

10月20日,抖音双11好物节在抖音平台正式开启抢跑,据数据显示,截止10月31日平台多项双11销售增长记录再次被刷新。 *新抖双十一活动也已开启,最高可省30788元,活动详情👉 抖音平台内大促氛围火爆&#xff0…

桶装水订水系统水厂送水小程序开发;

桶装水小程序正式上线,支持多种商品展示形式,会员卡、积分、分销等功能; 开发订水送水小程序系统,基于用户、员工、商品、订单、配送站和售后管理模块,对每个模块进行统计分析,简化了分配过程,提…

虹科教您 | 如何选择超声波储罐液位传感器(一)

在储罐中安装传感器时需要考虑: 1.避开障碍物 - 罐壁或罐内的其他障碍物会导致测距读数不准确。 2.放置会影响读数 - 初始的过滤设置是让传感器优先考虑大目标而不是小目标和噪音源。这有利于储罐液位监测的应用,因为液位往往会产生最大的返回声波。 …

ES 报错问题汇总

报错1: curl -XGET http://192.168.56.115:9200/_license解决方式 在 es/config/elasticsearch.yml文件,把开启密码验证把此处也修改成false xpack.security.enabled: false 报错2: 解决方式: 查看服务器es的license信息,发现 …

信驰达RF-DG-52PAS CC2652P Zigbee 3.0 USB Dongle烧录指南

一、使用前准备 RF-DG-52PAS是信驰达科技基于美国 TI CC2652P和CP2102为核心设计的Zigbee 3.0 USB Dongle,可烧录 Z-Stack 3.x.0协调器固件,可以直接连接到计算机或树莓派,通过ZHA或 Zigbee2MQTT连接到 Home Assistant或其他开源物联网平台。还可以烧录…

软件测试面试看这套全网最权威最全面的800+面试题,你值得拥有

想转行的,想跳槽涨薪的,想换一份更舒服更美好的工作的现在可以准备起来了。 软件测试作为IT届最亲民的门槛最低的准入行业,每年在这个时候会迎来很多的小白,在自学一段时间后,马上面临着面试的压力。 全网最权威最全…

【方法】Word文档如何防止更改?

做好的Word文档,担心查看的时候,不小心做了更改,除了可以将Word文档转换成PDF,还可以直接在Word文档里设置保护,防止更改,下面小编来分享3种常用的保护方法。 方法一:设置以“只读方式”打开文档…

CZ发布减半倒计时!暗示投资者熊转牛拐点即将到来?

近日,币安创始人兼首席执行官赵长鹏(CZ)在推特贴出一张时间表,引起百万人浏览热议,他似乎在暗示投资者,熊市转为牛市的拐点即将到来。 “4年周期,”赵长鹏在推特写道,附图标出比特币减半时间表,…

知识经济时代,学历提升行业如何通过软文实现长效发展

国家对于人才需求日益增长,学历提升行业具有广阔的发展前景,知识经济盛行,人们对于终身学习的需求愈发强烈,学历提升机构能够为人们提供进修、升学、转行等机会,帮助他们进行自我提升。 然而学历提升行业也面临市场竞…

seo而生的WordPress主题RabbitV3.0主题分享

seo而生的WordPress主题RabbitV3.0主题分享,是一款专注于SEO优化用途的WordPress主题,专为博客、自媒体、资讯类等类型网站SEO优化设计开发,自适应兼容手机、平板设备,支持前端用户中心,可以前端发布/投稿文章&#xf…

Vision China 2023(深圳)圆满落幕 | 51camera 2023年度展会完美收官

Vision China 2023深圳机器视觉展于10月30日-11月1日在深圳国际会展中心宝安新馆成功举办。7F06展台51camera携多项满足市场需求的创新性视觉产品与应用方案亮相现场,吸引了众多观众驻足咨询,火热人气氛围,成为展会现场的风景线。 7F06展台盛…

MS35657步进电机驱动器可兼容DRV8824

MS35657 是一款双通道 DMOS 全桥驱动器,可以驱动一个步进电机或者两个直流电机。可兼容DRV8824(功能基本一致,管脚不兼容)。每个全桥的驱动电流在 24V 电源下可以工作到 1.4A。MS35657 集成了固定关断时间的 PWM 电流校正器&#…

文案如何打动人心?这个技巧帮助你

在企业推广的大潮中,有一种推广方式是用户接受度较高,同时投放效果相对较好的,那就是软文推广,很多人了解软文推广的优势,但是在创作标题文案时常常感到困惑,导致推广效果好坏不一,不知道其中的…

计讯物联高精度GNSS接收机:担当小型水库大坝安全监测解决方案的“护航者”

应用背景 水库大坝作为水利工程建筑物,承担着灌溉、发电、供水、生态等重任。一旦水库大坝发生安全事故,后果将不堪设想。因此,水库大坝的安全监测对保障水利工程顺利运行具有重要意义。 计讯物联作为水利行业专家型企业,多年来…

亚马逊鲲鹏批量注册amazon买家号软件

亚马逊鲲鹏系统可全自动批量注册亚马逊买家号,自动输入账号信息、自动接收验证码、自动绑定添加的收货地址及支付卡。 功能: 1、单个或批量添加账号信息 2、批量绑定IP和指纹 3、批量绑定信用卡及收货地址 4、自动绑定及解绑手机号(需要注…

antv/x6 使用Stencil实现拖拽生成节点

antv/x6 使用Stencil实现拖拽生产节点 安装stencil插件引用Stencil初始化拖拽生成节点 安装stencil插件 npm install antv/x6-plugin-stencil2.1.4 --save引用Stencil <div id"stencil"></div>import { Stencil } from antv/x6-plugin-stencil// 初始化…

Sam Altman再出手,投资了两个不到20岁的RPA创业者

“AI到底是变革还是泡沫&#xff1f;” 作者 | 王王 首图来源&#xff1a;IndiaTimes Sam Altman又出手了。这次他投资了一个只有5个人的RPA早期团队Induced AI&#xff0c;两位联合创始人Aryan Sharma和Ayush Pathak&#xff0c;一个18岁&#xff0c;一个19岁。 不只是Sam A…

服务号能升级成订阅号吗

服务号和订阅号有什么区别&#xff1f;服务号转为订阅号有哪些作用&#xff1f;一、文章推送的篇数不同服务号在文章的推送篇数上是有所限制的&#xff08;每月推4次&#xff09;订阅号则每天可推送一篇文章。二、定义不同服务号主要是为关注用户提供服务使用的&#xff1b;订阅…

Azure 机器学习 - 使用Python SDK训练模型

目录 一、环境准备二、工作区限制三、什么是计算目标&#xff1f;四、本地计算机五、远程虚拟机六、Apache Spark 池七、Azure HDInsight八、Azure Batch九、Azure Databricks十、Azure Data Lake Analytics十一、Azure 容器实例十二、Kubernetes 了解如何用 SDK v1 将 Azure 计…