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创建自发光闪烁 效果

相关内容

热门资讯

安卓系统降级会更快吗,降级过程... 你有没有想过,你的安卓手机升级后,有时候操作起来反而不如以前流畅呢?别急,今天就来聊聊这个话题——安...
安卓系统设备扫码在哪,安卓设备... 你有没有遇到过这种情况:手机里装了各种APP,但是有时候想扫码付款或者加入某个群组,却怎么也找不到扫...
创维电视安卓系统卡顿,创维电视... 最近家里的创维电视有点不给力啊,你有没有遇到过安卓系统卡顿的烦恼?这可真是让人头疼不已。今天,就让我...
安卓系统摄像功能,捕捉生活精彩... 你有没有发现,现在手机拍照已经成为我们生活中不可或缺的一部分呢?尤其是安卓系统的摄像功能,简直让人爱...
安卓的系统安全管理,全方位守护... 你知道吗?在这个信息爆炸的时代,手机已经成了我们生活中不可或缺的好伙伴。但是,随着手机功能的日益强大...
安卓TV9系统,系统革新与智能... 你有没有发现,最近你的安卓电视系统更新了?没错,就是那个安卓TV9系统!这可不是一个小小的更新,而是...
hi8pro安卓系统,功能解析... 亲爱的数码爱好者们,你是否对安卓系统有着浓厚的兴趣?今天,我要给你带来一款特别引人注目的产品——hi...
在win8系统模拟安卓系统,跨... 你有没有想过,在Windows 8系统上也能模拟出安卓系统的风采呢?没错,这就是今天我要跟你分享的神...
cmd窗口进QNX系统和安卓系... 你有没有想过,在电脑上打开一个神秘的cmd窗口,竟然能进入两个截然不同的世界——QNX系统和安卓系统...
苹果12怎么装安卓系统,轻松安... 你手上的苹果12是不是已经用腻了?想要换换口味,试试安卓系统?别急,今天就来手把手教你如何给苹果12...
安卓系统极米同屏,安卓系统下的... 亲爱的读者们,你是否曾在深夜里,看着手机屏幕,却渴望能有一个更大的屏幕来享受你的电影之夜?或者,你是...
可以刷安卓8.0系统吗,探索新... 你有没有想过,你的安卓手机能不能升级到最新的安卓8.0系统呢?这可是个让人兴奋的话题,毕竟谁不想让自...
乐视改安卓系统版本,系统版本升... 亲爱的读者们,你是否还记得那个曾经红极一时的乐视电视?没错,就是那个曾经承诺要改变我们观看电视方式的...
安卓原生系统壁纸软件,软件功能... 亲爱的手机控们,你是否厌倦了手机上千篇一律的壁纸?想要给安卓手机换上一副新鲜出炉的原生系统壁纸?那就...
安卓手机刷了垃圾系统,深度解析... 亲爱的手机控们,你们有没有遇到过这种情况:安卓手机刷了垃圾系统,瞬间感觉手机变慢了,各种广告弹窗不断...
系统可以人为设置吗安卓,安卓系... 你有没有想过,你的安卓手机里的系统是不是可以按照你的喜好来定制呢?没错,就是那种可以人为设置的系统,...
安卓怎么关闭系统广告,享受纯净... 手机里的广告是不是让你烦得要命?尤其是安卓系统,广告无处不在,让人不胜其烦。别急,今天就来教你怎么关...
安卓系统不能打开程序,安卓系统... 最近是不是你也遇到了这样的烦恼:安卓系统突然不能打开某个程序了?别急,让我来帮你分析一下可能的原因,...
安卓系统耐用性,揭秘其卓越耐用... 你有没有发现,手机这玩意儿,用着用着就有点儿不给力了?尤其是安卓系统,有时候感觉就像是个老古董,怎么...
桃源深处苹果转安卓系统,系统变... 你知道吗?在桃源深处的某个角落,有一家小而温馨的苹果店,最近可是发生了件大事呢!他们竟然把店铺的操作...