unity 彩带粒子_Unity3D_(Shuriken粒子系统)制作简单的烟花爆炸效果
Unity中的粒子系统可以用于制作特效,如开枪火花效果,简单爆炸效果等。(毕竟程序员不是设计师,简单的特效都没有问题,要制作一些非常美观的特效还是需要多了解跟美术有关的知识。)
粒子系统实现一个简单的烟花爆炸特效:(为了凸显烟花特效,我把天空背景调成黑色的)
(缺点:六种粒子色彩搭配不佳,模拟出烟花不perfect,烟花爆炸效果粒子没有处理好,视觉上看起来有点怪,熟能生巧ingO(∩_∩)O~)
实现过程
一、创建粒子系统
选择菜单栏Game Object->Effects->Partical System命令,在场景中创建一个粒子系统对象,作为烟花效果
粒子系统主要由Inspector视图中的Partical System组件和Scene视图中的Partical Effect两个面板组成
点击"Open Editor"可以跳转到
界面
二、设置产生的粒子特效
以Fireworks烟花粒子特效为例
(1)在Partical Effect面板中设置烟花粒子生命周期,勾选Size over Lifetime并展开Size over Lifetime面板,用曲线来控制粒子在生命周期中的大小变化
(2)在粒子编辑器界面,选中Emission选项将Rate(速率)由10改为1,使Fireworks(烟花)发射的速率变慢,使其更加符合实际效果
(3)在Shape中调整Fireworks粒子发射器发射出粒子的形状为cone圆锥体
(4)添加粒子系统资源包
右击Project视图下的Assets文件夹,悬着ImportPackage命令导入Particle Systems粒子系统资源,打开Fireworks粒子编辑面板的Render项将材质(Material)更换为Particle Firework,并修改一些参数
(5)修改FireWorks的初始属性,为了让烟花飞的不是那么高,可以对Firworks的Start Lifetime(粒子的初始寿命)进行调整;烟花上升的颜色不应该是纯白色,所以讲Start Color(粒子的初始颜色)设置为在两个颜色间随机;初始的尺寸和速度应该设置稍微大一些,设置如下
到此就成功制作出烟花升空的效果,为了逼真实际效果,可以多做些粒子效果进行辅助
自己做六个粒子效果初始值
粒子系统常用属性解释:传送门
1.默认展开的是粒子系统的初始化模块:此模块为固有模块,不可删除或者禁用。该模块定义了粒子初始化时的持续时间、循环方式、发射速度、大小等一些列基本的参数。
2.Emission:发射模块
控制粒子的发射速率(Rate),在粒子持续时间内,可实现某个特定时间生成大量粒子的效果,可模拟爆炸效果生成一大堆的粒子。
3.Shape :形状模块
定义粒子发射器的形状,可提供沿形状表面法线或随机方向的初始力,并控制粒子的发射位置以及方向。
4.Velocity over Lifetime :生命周期速度模块
制着生命周期内每一个粒子的速度,对有着物理行为的粒子效果更明显,但对于那些简单视觉行为效果的粒子,如烟雾飘散效果以及与物理世界几乎没有互动行为的粒子,此模块的作用就不明显了。
5.Limit Velocity over lifetime :生命周期速度限制模块
控制粒子在生命周期内的速度限制以及速度衰减,可以模拟类似拖动的效果。若粒子的速度超过设定的限定值,则粒子速度之会被锁定到该限定值。
6.Force over Lifetime:生命周期作用力模块
控制粒子在生命周期内的受力情况。
7.Color over lifetime:生命周期颜色模块
控制粒子在生命周期内的颜色变化。
8.Color by Speed:颜色的速度控制模块
此模块可让每个粒子的颜色根据自身的速度变化而变化。
9.Size Over Lifetime :生命周期粒子大小模块
控制每一颗粒子在其生命周期内的大小变化。
10.Size by Speed:粒子大小的速度控制
此模块可让每颗粒子的大小根据自身的速度变化而变化。
11.Rotation Over Lifetime :生命周期旋转模块
控制每颗粒子在生命周期内的旋转速度变化。
12.Rotation by Speed :旋转速度控制模块
此模块可让每颗粒子的旋转速度根据自身速度的变化而变化。
13.External Forces:外部作用力模块
此模块可控制风域的倍增系数。
14.Collision:碰撞模块
可为每颗粒子建立碰撞效果,目前只支持平面碰撞,该碰撞对于简单的碰撞检测效率非常高。
15.Sub Emitters:子发射器模块
此模块可时粒子在出生、消亡、碰撞等三个时刻生成其他的粒子。
16.TextureSheet Animation:序列帧动画纹理模块
可对粒子在其生命周期内的UV坐标产生变化,生成粒子的UV动画。可以将纹理划分成网格,在每一格存放动画的一帧。同时也可以将文理划分为几行,每一行是一个独立的动画。需要注意的是,动画所使用的纹理在Renderer模块下的Material属性中指定。
17.Renderer:粒子渲染器模块
该模块显示了粒子系统渲染相关的属性。
粒子系统常用属性
粒子效果中有一个子发射模块(Sub Emitters),此模块可时粒子在出生、消亡、碰撞等三个时刻生成其他的粒子
目的是为了让烟花粒子上升到最高点时消亡,产生新粒子(爆炸)效果
unity 彩带粒子_Unity3D_(Shuriken粒子系统)制作简单的烟花爆炸效果相关推荐
- Unity3D_(Shuriken粒子系统)制作简单的烟花爆炸效果
Unity中的粒子系统可以用于制作特效,如开枪火花效果,简单爆炸效果等.(毕竟程序员不是设计师,简单的特效都没有问题,要制作一些非常美观的特效还是需要多了解跟美术有关的知识.) 粒子系统实现一个简单的 ...
- unity 彩带粒子_[Unity3D] 官方案例——粒子系统制作火焰效果
1. 导入资源 打开素材里面的Shuriken场景,然后通过菜单GameObject->Particle System创建一个粒子系统对象,并将物体移至火把位置,此时效果如下: 2. 设置粒子系 ...
- unity 彩带粒子_Unity3d粒子特效:制作火焰效果
效果 分析 真实的火焰效果,通常包括:火.火光.火星等组成部分,火焰燃烧的同时会对周围环境进行烘焙. 1.针对火焰组成部分,我们可以分别创建粒子系统组件实现 2.火焰燃烧对周围环境的烘焙效果,我们可以 ...
- Unity标准开发实例——Shuriken粒子系统06
一,Shuriken粒子系统概述 二,Shuriken粒子系统的控制面板 三,Shuriken粒子系统的参数详解 四,粒子系统案例
- unity 彩带粒子_Unity粒子系统插件,打造酷炫魔幻特效
原标题:Unity粒子系统插件,打造酷炫魔幻特效 儿时的你是否也会幻想自己拥有超能力,能召唤各种水光火电或是操纵世间万物?现在的我们已经不需要幻想了,因为游戏就能满足所有的这些或天真或童趣的想法.而作 ...
- unity 彩带粒子_iOS动画开发----粒子系统---彩带效果
参考博文地址:http://my.oschina.net/u/2340880/blog/485095?fromerr=bgjLq4Mw 一.粒子发射器 iOS中的粒子效果有两部分组成,一部分为发射器, ...
- unity 彩带粒子_超级技术贴:Unity粒子遇上着色器,引爆视觉特效
下面来分析粒子系统驱动的数据,Michał使用粒子的尺寸(Size)和颜色(Color)来控制一些着色器参数.为了更好的进行参数调整,MeltingObject脚本除了引用了"熔化" ...
- 通过Reworld制作简单的地刺陷阱效果
运行环境 Win7,Win8,Win10 ,64位系统 Reworld版本 体验版 针对零基础读者的补充 下载安装 Reworld对应版本 ReWorld官网链接:http://www.reworld ...
- AE制作简单的老电视效果
我们先分析一下老电影都有哪些特征: 色调偏黄,色彩饱和度低 颗粒感明显,躁点多 画面亮度不稳定,忽明忽暗 然后我们就根据这几点来制作 1.添加色调着色特效,改变原视频的色彩 2.添加曲线特效微调一下颜 ...
最新文章
- 2022-2028年中国数字内容行业深度调研及投资前景预测报告(全卷)
- 团队开发——个人工作总结04
- kaggle房价预测特征意思_机器学习-kaggle泰坦尼克生存预测(一)-数据清洗与特征构建...
- MySQL高可用架构对比
- 为转型绞尽脑汁,新东方到美国教中文!网友:卷到国外去了
- python中的连续比较是什么_Python算法的分治算法,python,之,连续,子,列表,最大,和...
- 看了有多个人格的人,自己拍的视频
- mysql中sex数据类型_MySQL数据类型+简单操作
- 防空系统效能评估软件攻略
- 2021 运维面试1800道题 都掌握 面试已经无敌了 看答案来吧
- 计算机与酒店管理大学论文,酒店管理系统的设计与实现
- UCDOS点阵字库提取
- 通过ajax异步请求下载文件的方法
- win7计算机资源管理器卡住,Win7资源管理器未响应的解决方法
- 腾讯云主机SSH连接不上如何解决
- VS Reporting Service--新建报表
- C# CRC16 CCITT XModem
- Skyline 3dm格式l数据困惑
- 智能硬件产品经理跟纯APP产品经理的主要区别在哪里?
- 【历史上的今天】12 月 14 日:计算复杂性理论先驱出生;雅虎群组被关闭;W3C 召开第一次会议