Unity3D项目八:简单粒子光环

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

简单粒子效果

作业要求

本次作业基本要求是三选一,选择作业三:

作业三:参考 http://i-remember.fr/en 这类网站,使用粒子流编程控制制作一些效果, 如“粒子光环”。

  • 可参考以前作业

效果展示

项目地址 -> 传送门

视频连接 -> 传送门

具体实现

观察

模仿http://i-remember.fr/en首页的效果制作了一个粒子光环,这个网站经常打不开,就没截图。首先观察效果,它是两个粒子环在转动,然后环的某一部分比较亮,亮部以比粒子更快的速度在旋转,有一种“涌动”的效果。鼠标移动到中间的按钮上光环会以一种很好看的方式迅速收缩,收缩之后有一种刹车的感觉。

在这里插入图片描述

下面开始制作。

项目结构

新建一个空对象halo,

  • outer和inner是两个光环,挂了粒子系统和自己写的控制脚本,如果是新建空对象再挂的粒子系统记得加上材质,不然就是你在unity里最不想看到那个颜色^ _ ^

在这里插入图片描述

  • sensor是检测鼠标是否移到中心的,挂一个球形碰撞器,勾上触发器并调整位置。

然后把halo做成预制体就行了。

代码控制

首先是跟着前辈的博客做了一遍,这次更多的是学习。

最终实现的运动是一个环中每个粒子朝同一方向做圆周运动,切向的速度分成几个层次,每个层次不一样,同时每个粒子在径向做不规则的抖动,鼠标移动到中心时整个环收缩,移开后再展开。

  • 新建C#脚本, 首先定义了一个新的类CirclePosition,用来记录每个粒子的当前半径、角度和时间,其中时间是做游离运动需要的。

unity光源自带的Halo效果 之前看过一个用来实现光晕效果的shader,但是这个shader似乎只适用于球状物,对于非球状物就不是很友好。效果如图1、图2所示。 今天发现unity中的光源居然自带halo效果(版本是2019.1.4f1),在inspector面板勾选Draw Halo即可,用它就可以来模拟光晕,效果还不错。如图3所示。 搭配standard shader中的emission,感觉贼好用。(如图4的不明... 阅读详情

相关推荐

了解Unity编辑器 之组件篇Effects(十一)

了解Unity编辑器 之组件篇Effects

falsedewuxin的博客 2610

unity3d 16种镜头光晕

unity3d 很炫酷的16种镜头光晕

Unity3d-粒子光环特效

要求 这次作业主要是学习粒子系统的使用,在 http://i-remember.fr/en 网站上,可以看到一个很酷炫的白色粒子光带,效果如下: 当鼠标hover到图一中间的+号圆圈中间时,光环会收缩成图二的状态,具体效果可自行前往网站体验~ 我们需要模仿这个效果并尝试用粒子流编程控制来实现。 实现 光环在收缩前较为分散,位于光环中间的部分粒子较周围密集,因此我想用一个正太分...

bkjs626的博客 1万+

unity3D自发光光晕插件_glow11_科技感插件

unity3D自发光光晕插件_glow11_科技感插件

Unity光照之Halo组件

是一种用于在游戏中创建光晕效果的工具,主要用于模拟光源周围的发光区域(如太阳、灯泡等)或物体表面的光线反射扩散效果。

vtheshow 1027

Unity组件大全之 Effects特效 |(50)Halo:创造光晕效果的艺术

Unity 中,**Halo 组件** 是一个简单且有效的方式,可以为 3D 对象(例如灯光、发光体或其他物体)添加一种光晕效果。通过使用 Halo 组件,开发者能够轻松地为物体创建出一种柔和的光环,增强视觉表现,尤其适用于灯泡、星星、魔法物品等发光物体。

Unity打怪升级 2357

[转]Unity3D学习笔记(四)天空、光晕和迷雾

原文地址:http://bbs.9ria.com/thread-186942-1-1.html 作者:江湖风云 六年前第一次接触《魔兽世界》的时候,被其绚丽的画面所折服,一个叫做贫瘠之地的地方,深深印在我的脑海里。当时在艾泽拉斯大陆还不能使用飞行坐骑,试想一下孤身一人在银色的月光下赶路,可能还有你的战斗小伙伴,静谧的夜晚,皎洁的月光,一起走过了六年……即便是现在回想起来,浮现在脑海中的不是T1...

weixin_33724059的博客 620

Unity3D学习:制作粒子光环特效

粒子系统实现一个光环特效

KingsonYing的博客 8849

Unity3D学习笔记(9)—— 粒子光环

参考网站首页的光环效果:http://i-remember.fr/en          利用Unity做了一个类似的光环:(后面还有进阶效果哦~)         可以观察到光环有最小半径和最大半径,并且光环的中间部分比边缘有更多的粒子。眼尖的可以发现这个光环至少有2层,外环顺时针旋转,内环逆时针旋转。除此以外,每个粒子都会游离,并不是规规矩矩地转圈。         我是这么设计

Simba_Scorpio的专栏 1万+

## Unity3D实现粒子光环效果

Unity3D实现粒子光环效果参考效果: http://i-remember.fr/en

datealive的博客 8206

Unity3d学习之路——粒子光环

Unity3d学习之路——粒子光环 作业要求: 本次作业基本要求是三选一 1.简单粒子制作 按参考资源要求,制作一个粒子系统,参考资源 使用 3.3 节介绍,用代码控制使之在不同场景下效果不一样 2.完善官方的“汽车尾气”模拟 使用官方资源资源 Vehicle 的 car, 使用 Smoke 粒子系统模拟启动发动、运行、故障等场景效果 3.参考 http://i-remember...

ke1950523491的博客 1508

flare光晕unity资源包

自制unity漂亮的光晕效果,一个美丽的太阳

Unity实现UI光晕效果(发光效果)

主要为大家详细介绍了Unity实现UI光晕效果,发光效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

Unity3d——ParticleSystem粒子光环

记录一下学习的过程。 首先是Inspector视窗中Particle System的属性: 可以通过修改属性来改变粒子的效果。 基本属性 Duration:发射器发送粒子持续的时间。比如设置为5,就是5秒后不再发送新的粒子 Looping:循环发射粒子,如果勾选了Looping,Duration就相当于无穷大 Prewarm:在Looping勾选之后才能使用,翻译是预热粒子发射。意思...

Reed_Marshes 1748

Unity3D-粒子光环(站在师兄的肩膀上)

粒子光环 前半部分参考师兄博客(https://blog.csdn.net/simba_scorpio/article/details/51251126) 目标效果: 两层粒子光环,旋转方向相反 粒子大小随机 粒子运动在一定半径附近随机运动,运动速度有明显差异 点击后内层光环扩张,外层光环收缩,再点击恢复 1. 新建对象 新建空对象myParticle,给myParticle新建两个...

lossatsea的博客 3510

Unity3D 粒子光环制作

粒子光环制作 项目地址 本次实验是使用粒子流编程控制制作一些效果,如粒子光环;最终实现的效果如图:粒子为一个环状,平均半径附近的粒子比较聚集,所有粒子分为两大部分,分别逆时针或者顺时针运动,粒子的移动速度一共有十个等级,每个粒子处于一个等级中;光环会逐渐变色。 下面开始着手制作: 1:设置粒子系统: 1:新建空对象,然后Component->Effects->Particle System添加粒子系统: 2:在GameObject的Inspector界面进行相应的设置。主要根据需要更改如下几

weixin_43977005的博客 1469

Unity3D粒子光环

作业要求 参考http://i-remember.fr/en 这类网站,使用粒子流编程控制制作一些效果, 如“粒子光环” 这个网站打不开,参考了一下师兄们的博客的图片: 我看了一下,我感觉和上课做的粒子海洋有一些相似,就是需要变成一个环形。 制作流程 粒子光环制作 添加一个空对象,并且添加部件ParticleSystem,然后简单设置一下属性: 再设置一下Render的属性中的材料。 粒子光环的属性 创建一个脚本ParticleCircle public ParticleSystem mypa

Khynnn的博客 865

Unity3d 粒子光环制作

这一次,要参照I Remember网站开始界面的那个光环,用粒子系统做一个类似的光环,当然,我做的没网站上的那么好看,就,增加一点儿自己的东西吧。 首先,来看一下成品图: 图中有两个环,它们转的方向相反,但每个环的粒子数都是一样的,同时还会有颜色的变化(这里设置了五种颜色轮流变换)。整个环由一个粒子系统生成,通过每一帧设定每个粒子的位置来达到粒子在旋转这一效果。 粒...

ShenDW818的博客 2552

Unity3d学习】粒子光环的制作——粒子编程初体验

写在前面 Unity3d学习制作的实验资料包括本次实验都在老师的课程网站上:传送门 视频地址:传送门 实验项目文件在Github上面:Github传送门 实验参考博客:感谢指导! Unity3D学习笔记(9)—— 粒子光环 Unity3d——ParticleSystem粒子光环 堂上编程练习(有错误,仅作参考):Unity制作神奇的粒子海洋! 实验步骤 首先回顾粒子海洋的制作过程: ...

JKJKL1的博客 1020
上一篇: Unity3D项目七:动画制作过程
下一篇: 服务计算第九周作业:cloudgo
Tifinity
博客等级 码龄9年 18粉丝 40原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值