unity2018.3——ShaderGraph学习

unity基于shader的填充式进度条 简述 参考mask 实现一个基于shader,填充方式的进度条 mask源码地址: https://bitbucket.org/Unity-Technologies/ui/downloads/?tab=tags 效果如图,笔记&详情见注释 源码 shader Shader "UI/CP3" { Properties { [PerRendererData] _MainTex ("Texture", 2D) = "white" {} [PerRender 阅读详情

本人利用的是unity2018.3.5f1版本,记录SGraph从一个空工程到可以创建整个过程,具体实例将在以后的文章更新

一、准备工作

1、创建2D工程

2、打开配置文件(因为这篇文章只是个人简单使用shaderGraph记录,这里只是配置了一个轻量级管线编程使用的插件)

3、开始配置(重点区域,一定写对,否则无法自动导入)

"com.unity.render-pipelines.lightweight": "4.1.0-preview",

写对后保存一下,返回unity界面,unity会出现一个加载进度条,如果网速可以应该不需要太久,如果卡在一个地方太久最好认真再检查一下是否书写正确,加载完在Packages目录中会出现Lightweight RP文件夹

4、插件导入后我们需要创建对应的渲染管线

5、让unity使用对应的渲染管线【Edit→Project Settings→Graphics】

6、接下来我们就可以创建可以用ShaderGraph编辑的ShaderGraph文件了

7、双击文件我们就进来了

这里简单介绍一下这个工作区

a:ShaderGraph的路径,我们在材质上直接寻找shader的时候的对应路径

1:整个面板可以理解为属性容器面板,

2:每个节点最总融合到一起的一个黑匣子

3:最总效果预览窗口,这个窗口可以导入自己想看见的自定义mesh形状赋予该shader后的效果

8、创建节点:创建节点就是根据自己想要做的效果创建每个节点,然后将每个节点根据之间的关系连线,这样一个想要的效果就出来了。

9、最后给大家分享一个shaderGraph关于每个节点讲解的连接,https://docs.unity3d.com/Packages/com.unity.shadergraph@6.9/manual/index.html

 

 

 

Shader Graph(一)基本使用 Unity Shader Graph学习笔记 阅读详情

相关推荐

unity shader 处理圆角矩形进度条

Shader "Custom/BloodShader" { Properties{ _MainTex("Base (RGB)", 2D) = "white" {} _RADIUSBUCE("_RADIUSBUCE", Range(0,0.5)) = 0.2 _WidthDevideHeight("WidthDevideHeight", Float) = 8.889//宽 / 长 } SubShader { pas...

frankxixu的专栏 1205

ShaderGraph从入门到实战

大智和你一起学习ShaderGraph,在实战中探索。课程内容 ShaderGraph的基本使用丰富的实战案例: · 全息效果· 边缘光效果· 溶解效果· 积雪效果· 扭曲效果· 干扰效果· 流光效果· 石化效果· 顶点动画:跳动的小球· 游动的龙鱼· 小草摇曳效果· 海面效果· 水晶效果· 裂缝的冰面效果· 自定义节点的用法及改造裂缝的冰块· 云海效果· 雨滴涟漪效果· 卡通渲染所需前置知识 安装好Unity即可

Unity2018ShaderGraph之安装ShaderGraph

前言 Unity2018加入ShaderGraph,可视化Shader编辑器,可以利用节点可视化调节材质的Shader,大大地降低了Shader的入门难度,不过博主还是建议学习Shader编程的话,先浅后深,工具始终还是工具,最核心的还是其原理构成,计算机图形学,CG之类的图形编程语言。 在Unity2018中使用ShaderGraph PS:博主使用的Unity版本为2018.3.6f1 ...

m0_37884055的博客 3011

Unity Shader 滚动进度条效果

UI要实现一个滚动进度,于是使用Shader制作一个。

SlowFeather's blog 1040

【unity】ShaderGraph学习笔记

在Project面板里Create→ShaderGraph→URP→这里主要有几个选项:有光照三维着色器:无光照三维着色器Sprite Custom Lit Shader Graph:自定义光照图片着色器Sprite Unlit Shader Graph:无光照图片着色器Sprite Lit Shader Graph:光照图片着色器Decal Shader Graph:贴花着色器。

发布unity,三维模型的相关内容 7176

Unity中ShaderGraph下获取主灯

在上一篇文章中,我们知道了URP下获取主灯的方法。在这篇文章中,我们来了解一下ShaderGraph下怎么获取主灯。方便我们之后,快速调试光照效果。

楠溪泽岸的博客 2511

Unity 之 ShaderGraph入门使用详解

可视化编辑特效?制作Shader不需要写代码了?来一起看看吧~

陈言必行 -- Unity游戏开发领域优质博主 3万+

Unity 之 ShaderGraph Artistic节点解析汇总_shadergraph 过滤颜色

若你的工程还没有进行基础配置,请查看我的博文,按照步骤操作完成配置即可,还能顺便学习一下基础操作流程哦~

2401_84301352的博客 1894

解读Unity2018中 ShaderGraph 示例: Procedural

ShaderGraph 使您可以直观地构建着色器。 您可以在图形网络中创建和连接节点,而不是手写代码。 在之前Unity中包含两个比较有名的插件:Shader Forge  , 在Asset Store中已经搜索不到了, 应该是作者也不打算怎么更新了,  并且已经开源!https://github.com/FreyaHolmer/ShaderForge       所以网上有...

游戏路上的小学生 1万+

Unity 2018.3.11f1 官方汉化包

官方针对2018.3.11f1版本的语言文件,unity官方给出的使用安装步骤如下: windows:zh-cn.po放入\Unity\Editor\Data\Localization文件夹(如没有新建一个Localization) macOS:zh-cn.po放入Unity/Unity.app/Contents/Localization(如没有新建一个Localization) 使用时进入unity-Edit-Preferences-Language切换语言即可

ISP调试工程师相关面试问题_001

Qualcomm、MTK等ISP pipeline的框架原理及算法原理,还有调试经验。

notgoodenouf的博客 3549

Unity 之 ShaderGraph Procedural节点解析汇总

还在为看不懂官方文档困扰吗? 我对ShaderGraph的Utility下节点一一分析说明,总结的超级全面,进来看看吧~

陈言必行 -- Unity游戏开发领域优质博主 1万+

点云工具CloudCompare下载、安装与汉化

打开软件后,是英文界面,找到菜单栏【Display】-【Language Translation】,选择简体中文。进入官网后,点击菜单栏【Download】提示需要重启软件才能生效,点OK即可。重启软件后,已经是中文了。选择合适系统进行下载。常规软件安装流程即可。

sagima_sdu的博客 1万+

Unity2018新功能抢鲜 | ShaderGraph入门教程

本文首发于“洪流学堂”微信公众号。 洪流学堂,让你学Unity快人几步 Shader一直是Unity开发者的一个难关,涉及到数学、图形学、shader语法等多个难题。不过,ShaderGraph来拯救你了!Unity2018的一个重磅功能是ShaderGraph,通过可视化界面拖拽就可以实现着色器的创建和编辑。 本文基于Unity2018.1b13版本 配置使用...

大智_Unity探路者 8286

JOOQ用法和实例

jOOQ,是一个ORM框架,利用其生成的Java代码和流畅的API,可以快速构建有类型约束的安全的SQL语句。jOOQ的核心优势是可以将数据库表结构映射为Java类,包含表的基本描述和所有表字段。通过jOOQ提供的API,配合生成的Java代码,可以很方便的进行数据库操作生成的Java代码字段类型是根据数据库映射成的Java类型,在进行设置和查询操作时,因为是Java代码,都会有强类型校验,所以对于数据的输入,是天然安全的,极大的减少了SQL注入的风险。

m0_67403076的博客 1377

QT实现ftp服务器(附完整源码)

QT实现ftp服务器(附完整源码)

希望我的博客,能帮上你解决学习中工作中所遇到的问题 1783

ShaderGraph(一) unity2018

Shader一直是Unity开发者的一个难关,涉及到数学、图形学、shader语法等多个难题。不过,ShaderGraph来拯救你了!Unity2018开始的一个重磅功能是ShaderGraph,通过可视化界面拖拽就可以实现着色器的创建和编辑。 shadergraph可视化界面 配置使用ShaderGraph ...

weixin_39114763的博客 661

Vue - 列表拖曳排序 / 鼠标拖动改变顺序排列高效简洁组件(支持PC端与移动端触屏拖动,也可在滚动条内排序自动滚动,流畅丝滑无 BUG)

Vue-高效简洁列表拖曳排序/鼠标拖动改变顺序排列组件支持PC端与移动端触屏拖动,也可在滚动条内排序自动滚动,流畅丝滑无BUG列表拖曳排序插件vuedraggable拉动拽动拖动顺序改变排序js,vue.js,nuxt.js列表如何实现鼠标拖曳改变顺序排列支持滚动条内复杂数据对象带拖动效果动画排序完毕自动排列数组位置克隆Vue.Draggable官方文档教程SortableJS与vuedraggable列表拖动排序Vue拖拽组件库vuedraggable的安装与使用用户用鼠标拖动排序功能源码最好

🏆 前端领域优质创作者 4847

【游戏开发渲染】Unity ShaderGraph使用教程与各种特效案例:Unity2022(持续更新)

Unity的ShaderGraph插件,我决定把我自己实验的所有效果记录到这篇博客中,附带完整高清的连线动态图,希望对想要学习ShaderGraph的同学有所启发。

linxinfa的专栏 10万+

Java调用YOLOv26全解析:从ONNX模型部署到工业质检实战

本文分享了工业自动化领域使用Java调用YOLOv26进行零件缺陷检测的完整方案。通过YOLOv26s模型结合ONNX Runtime Java部署,误检率和漏检率显著降低(分别从12%降至2.1%,8%降至0.8%)。文章详细介绍了方案选型理由、环境配置避坑指南、ONNX模型导出步骤,以及Maven依赖配置(分CPU/GPU版本)。该方案直接在上位机Java环境中运行,避免了跨语言调用损耗,适合工业质检场景部署,提供了可复用的性能优化和多线程推理实现。

2601_94871597的博客 1107

深度学习-176-知识图谱技术之langchain与neo4j的嵌入向量Neo4jVector

使用Neo4jVector将输入的文档向量化,并创建向量索引,然后进行语义检索。

qq_20466211的博客 440

Unity 之 ShaderGraph Input节点解析汇总

还在为看不懂官方文档困扰吗? 我对ShaderGraph的Input下节点一一分析说明,总结的超级全面,进来看看吧~

陈言必行 -- Unity游戏开发领域优质博主 1万+

【读代码】深入解析Ragas:RAG应用效果评估最好的工具

Ragas是由Exploding Gradients团队开发的专业LLM应用评估框架,通过自动化测试和量化指标帮助开发者构建可靠的AI系统。# 典型架构模块 ├── metrics # 50+评估指标实现 ├── testset # 测试集生成系统 ├── embeddings # 多模态嵌入支持 ├── integrations # 主流框架集成 ├── optimizers # 遗传算法优化器 └── experimental # 前沿功能实验区。

kakaZhui的博客 850

Unity ShaderGraph实战指南:从零开始掌握unity-shadergraph-sandbox项目

unity-shadergraph-sandbox是一个面向Unity开发者的ShaderGraph示例集合,通过直观的可视化节点编辑方式,帮助开发者快速掌握实时渲染效果的创建方法。本指南将带你从零开始探索这个强大的开源项目,轻松上手各种Shader效果的实现。 ## 为什么选择unity-shadergraph-sandbox? ShaderGraph是Unity提供的可视化着色器编辑工具,

gitblog_00085的博客 1088

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

Unity 2018之ShaderGraph安装

前言 Unity 2018最新功能之一包括shader graph,在看视频介绍的时候就发现这货和UE中的材质系统相同,都是可以使用节点来进行可视化调整材质。Unity发布这个功能也算是shader入门者的福音。之后的几篇博客会对该技术进行学习。 ShaderGraph的安装 刚安装好的Unity2018是没有shader Graph的工具的,如果需要使用这个工具,需要单独安装插件。 ...

Thissky的专栏 1万+

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

Unity 之 ShaderGraph UV节点解析汇总

还在为看不懂官方文档困扰吗? 我对ShaderGraph的UV下节点一一分析说明,总结的超级全面,进来看看吧~

陈言必行 -- Unity游戏开发领域优质博主 1万+

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

上一篇: 三角函数讲解
下一篇: unity2018.3常用shaderGraphy调制效果节点图分享
勤学者闯天涯
博客等级 码龄10年 25粉丝 31原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值