Unity 粒子特效、材质发光 HDR ShaderGraph图文教程
创始人
2024-06-02 08:02:40
0
效果如图

  1. 准备工作--

在hdr模式下,关闭Directional Light ,相机设置

移动球挂一个点光源作为子节点,设置自行调节

0.创建移动球的材质及shader

shader-->在Project / Create / Shader Graph/ URP / unlit shader graph;

双击新创建的shadergraph文件,在shadergraph编辑器中 右键new node 输入color。将color链接到fragment。color的mode选择HDR【点击颜色条可以增强或减弱HDR颜色,调整效果】; 新建一个材质点击inspector面板最上面的shader右侧edit按钮选择该shadergraph;再将这个材质替换移动球MeshRenderer的materials默认材质。

注意:保存shadergraph在编辑器左上角save asset

为了让移动球看起来发光,我们需要应用光晕后期效果

Create/GameObject / Volume / Global Volume

在Hierachy面板中点击新建的global volume,设置如下图

URP设置

找到urp配置文件,设置如下图防止 Unity 在每一帧都不必要地更新体积数据

  1. HDR粒子特效设定[类似火花粒子效果]

在移动球创建一个粒子子节点,

停用Looping和Play On Awake.

Start Lifetime值范围:0.5–1

Start Speed到 2–4

Start Size到 0.5。

改变Simulation Space值为World

Emitter Velocity Mode到Transform.

Emission模块的rate over time 值为0,rate over distance 值为0

Shape模块设置为cone,Angle值45 Radius值 0.5。

启用Color over Lifetime模块,从黄色到红色的颜色渐变,其 alpha 在两端设置为零,在 10% 时设置为 255。

启用Size over Lifetime模块,线性曲线从 1 下降到 0。

设置Mode模块的Renderer值为Mesh,它默认使用立方体。让它使用我们的粒子材料。

shader-->在Project / Create / Shader Graph/ URP / unlit shader graph;还是无光照着色器

shader设置

intensity:在blackboard 增加了float属性命名为intensity.拉到编辑界面上。

代码控制效果:

    [SerializeField]ParticleSystem pball;[SerializeField]int emisCount = 20;//控制每次弹跳生成多少粒子

   //发射锥必须正确定位和旋转void EmitGrow (float x, float z, float rotation){ParticleSystem.ShapeModule shape = pball.shape;shape.position = new Vector3(x, 0f, z);shape.rotation = new Vector3(0f, rotation, 0f);pball.Emit(emisCount);}

未完待续

使用lit shadergraph创建自发光闪烁 效果

相关内容

热门资讯

安卓系统能不能,可以。 你有没有想过,安卓系统到底能不能?这个问题,就像是在问一个老朋友,他是不是真的懂你。安卓系统,这个陪...
安卓系统恢复误删视频,轻松找回... 手机里的视频突然不见了,是不是你也遇到了这样的尴尬情况?别急,今天就来教你如何用安卓系统恢复误删的视...
华为安卓系统的siri,华为安... 你知道吗?华为最近在安卓系统上搞了个大动作,那就是推出了自己的Siri——华为助手。这可真是让人眼前...
wp模拟安卓系统界面,畅游虚拟... 你有没有想过,在电脑上也能体验到安卓系统的流畅与便捷呢?没错,这就是今天我要跟你分享的神奇小玩意——...
安卓系统的开发团队,谷歌开发团... 你知道吗?在科技的世界里,有一个团队可是默默无闻地创造了无数奇迹,他们就是安卓系统的开发团队。这个团...
俄语流利说安卓系统,轻松掌握俄... 你有没有想过,学习一门新语言竟然可以变得如此轻松有趣?没错,我要给你安利一款神器——俄语流利说安卓系...
安卓P系统原装铃声,唤醒科技之... 你有没有发现,手机里的那些原装铃声,有时候比我们自己的手机铃声还要动听呢?尤其是安卓P系统的原装铃声...
稳定无广告安卓系统,探索稳定无... 你有没有想过,手机系统就像是我们生活的环境,有时候干净整洁,有时候却满是杂乱无章的广告?今天,我要给...
安卓系统隔离运行app,技术革... 你知道吗?在智能手机的世界里,安卓系统可是个超级明星呢!它不仅功能强大,而且兼容性极好,几乎所有的手...
佳博3120安卓系统,引领移动... 你有没有听说过佳博3120安卓系统?这款设备最近可是火得一塌糊涂呢!想象一台集成了安卓系统的打印机,...
安卓系统放音乐全屏,沉浸式听觉... 你有没有发现,用安卓手机放音乐的时候,有时候屏幕会自动全屏显示,这可真是挺有趣的。你知道吗?这个小小...
安卓子系统是win,基于Win... 你知道吗?在科技的世界里,总是充满了惊喜和未知。今天,我要给你揭秘一个你可能没听说过的秘密:安卓子系...
金刚导航升级安卓系统,畅享智能... 你知道吗?最近金刚导航可是来了一次大变身呢!没错,就是那个我们平时出行时离不开的导航神器——金刚导航...
安卓系统有话筒软件,畅享便捷沟... 你有没有发现,手机里的安卓系统里竟然藏着这么一个神奇的小玩意儿——话筒软件!没错,就是那个可以让你随...
安卓备份系统版本更新,版本更新... 你知道吗?最近安卓备份系统又来了一次大更新,这可真是让人兴奋不已呢!想象你的手机备份功能变得更加智能...
htc怎么降级安卓系统,轻松恢... 你有没有发现,有时候手机系统更新后,新功能虽然多了,但速度却慢了下来,甚至有些功能还不太好用?这不,...
索尼电视安卓系统优点,畅享无限 亲爱的电视迷们,你是否在寻找一款既能满足你对画质追求,又能让你畅享智能生活的电视呢?今天,就让我带你...
智能驭领系统安卓,引领未来智能... 你有没有发现,最近手机界又掀起了一股热潮?没错,就是那个让人眼前一亮的智能驭领系统安卓!今天,就让我...
安卓u15.1系统,功能升级与... 你有没有发现,最近你的安卓手机更新到了U15.1系统?别小看了这个小小的升级,它可是带来了不少惊喜呢...
安卓系统坐标软件下载,下载与使... 你有没有想过,在手机上精准定位,是不是就像拥有了超级英雄的技能呢?想象无论你是想找到那个隐藏在街角的...