Shader Forge学习

最近学习了一下shader forge,一个屌屌哒插件用来生成shader。尽管其降低了制作shader的难度,但是真的想做出满意的shader的话还是得有一定的shader基础。但是仅仅是做出一些简单的效果的话,这个插件还是绰绰有余,挺好上手的。只要按下键盘按钮,它就可以换出快捷命令,单击鼠标便可以选取相应的命令,滚动滚轮则可以滚动命令。鼠标拖动拖动柄可以连接,Alt+右键拖过连线便可切断连接。

  1. UV流动和溶解
  2. 环形血条依据血量变色

一、两个简单的效果:uv流动溶解,uv扭曲高光

 


流动溶解或遮罩


流动扭曲高光

 


 

二、环形血条依据血量变色

效果

 

ShaderForge图:

 

通过C#脚本修改血量

复制代码
 1 using UnityEngine;
 2 using System.Collections;
 3 
 4 public class controlHealth : MonoBehaviour
 5 {
 6     private Material Material;
 7     private float time = 0;
 8     // Use this for initialization
 9     void Start ()
10     {
11         Material = GetComponent<Renderer>().material;
12     }
13     
14     // Update is called once per frame
15     void Update ()
16     {
17 
18         if (Material.GetFloat("_Health") < 1)
19         {
20             time+=Time.deltaTime;
21             Material.SetFloat("_Health", time * 0.25f);
22         }
23     }
24 }
复制代码

 


二、ShaderForge顶点着色和UV展开

效果:依据顶点着色中的通道来插值绘制不同的材质。

shaderforge图:

 

Unity最受欢迎的插件,可以让您的游戏如虎添翼,为您节省大量时间可以投入在游戏的创意和细节上

posted @   世纪末の魔术师  阅读(12709)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
  1. 1 ありがとう··· KOKIA
ありがとう··· - KOKIA
00:00 / 00:00
An audio error has occurred.

作词 : KOKIA

作曲 : KOKIA

编曲 : 日向敏文

作词 : KOKIA

作曲 : KOKIA

誰もが気付かぬうちに

誰もが気付かぬうちに

何かを失っている

フッと気付けばあなたはいない

思い出だけを残して

せわしい時の中

言葉を失った人形達のように

街角に溢れたノラネコのように

声にならない叫びが聞こえてくる

もしも もう一度あなたに会えるなら

もしも もう一度あなたに会えるなら

たった一言伝えたい

ありがとう

ありがとう

時には傷つけあっても

時には傷つけあっても

あなたを感じていたい

思い出はせめてもの慰め

いつまでもあなたはここにいる

もしも もう一度あなたに会えるなら

もしも もう一度あなたに会えるなら

たった一言伝えたい

ありがとう

ありがとう

もしも もう一度あなたに会えるなら

もしも もう一度あなたに会えるなら

たった一言伝えたい

もしも もう一度あなたに会えるなら

たった一言伝えたい

ありがとう

ありがとう

時には傷つけあっても

時には傷つけあっても

あなたを感じてたい

点击右上角即可分享
微信分享提示