unity|火焰和烟效果(粒子系统)
一、火焰和烟的效果图
二、火焰的制作
1、创建Particle System(粒子系统)
(GameObject或鼠标右键->Effects->Particle System)
然后将名字修改一下—> fire
在Hierarchy面板中选中fire不同运行程序就会看到如下的效果
2、fire的参数如下
有关unity3D粒子系统基础属性大家可以参考这个
https://blog.csdn.net/alayeshi/article/details/46744521
还可以参考这个
https://www.cnblogs.com/ButterflyEffect/p/10225158.html
偷懒一下不整理了
copy来的/*
Duration:粒子发射器,发射粒子的时间。单位为S(秒)。
Looping:是否开启。如果开启了循环,Duration值只要大于最小值0.10即可。
Prewarm:是否开启预热。只有在开启的循环的时候,预热才有效果,粒子量相似发射了一个粒子周期。
Start Delay:预热延迟。游戏开始多长时间后,预热开启。单位为S。
Start Lifetime:粒子从发射器出来,到消失的时间。单位为S。
Start Speed:粒子发射的速度。
Start Size:粒子大小。
Start Rotation:粒子的旋转角度。
Start Color:粒子的颜色。
Gravity Multiplier:设置重力对粒子的影响,数值越大影响越大。
Inherit Velocity:速度继承。当粒子系统是运动的时候,粒子的速度会继承运动的速度。但粒子坐标系必须在世界坐标系。
Simulation Space:坐标系是本身还是世界坐标系。
Play On Awake:在游戏开始播放,但不影响Start Delay效果。
Max Particles:粒子释放的最大数量,当达到最大数量时,停止释放粒子,当有粒子消失时继续释放。
*/
Emission—>Rate over Time 每秒发射的粒子数量
Shape—>Shape 发射器形状 Cone(锥体发射器)
Size over Lifetime—>Separate Axes勾上 随生命周期变化,更改粒子大小
(看具体情况大家自己调就好了)
3、制作fire的材质球(上图的Flame1)将图片导入项目工程中
参数如下:
创建材质球
把材质球的Shader改为Additive
给材质球附上图片
把材质球fire拖到fire组件里
好了火焰的就这么做好了
三、烟的制作
1、复制黏贴fire,修改名字为smoke
2、制作烟的材质球
参数如下
2、修改参数
好了完工
四、整个场景的烟
1、Window->Rendering->Lighting Settings
2、Lighting->Other Settings->Fog勾上
参数自行调节
3、效果图
unity|火焰和烟效果(粒子系统)相关推荐
- unity 彩带粒子_Unity3D_(Shuriken粒子系统)制作简单的烟花爆炸效果
Unity中的粒子系统可以用于制作特效,如开枪火花效果,简单爆炸效果等.(毕竟程序员不是设计师,简单的特效都没有问题,要制作一些非常美观的特效还是需要多了解跟美术有关的知识.) 粒子系统实现一个简单的 ...
- Unity基础:粒子效果面板
如何在Unity中实现粒子效果? 首先,右键点击 Hierarchy栏,选择effects->Particle System,这样你就新建了一个粒子系统,如图所示: 下面来介绍右侧监视器(Ins ...
- threejs fire 火焰与烟雾效果
在threejs中有一个为我们提供了可以实现火焰和烟雾效果的包,我们可以直接引用这个包,通过设置某些参数实现需要的效果. 第一步引入fire包,可在工程文件夹下的example文件夹中找到 <s ...
- Unity 实现物体破碎效果(转)
感谢网友分享,原文地址(How to Make an Object Shatter Into Smaller Fragments in Unity),中文翻译地址(Unity实现物体破碎效果) In ...
- Unity ShaderGraph图片发光效果
Unity ShaderGraph图片发光效果 前言 发光效果(Glow) 原理 ShaderGraph 前言 发光的基本原理,如何给图片施加不同颜色的光 公式讲解部分参考10行代码搞定"热 ...
- html5火焰字体效果,CSS3文字特效属性text-shadow如何实现火焰文字的效果
CSS3文字特效属性text-shadow如何实现火焰文字的效果 发布时间:2020-07-14 09:15:52 来源:亿速云 阅读:177 作者:Leah 本篇文章给大家分享的是有关CSS3文字特 ...
- 如何使用unity制作雷达探测目标效果动画
如何使用unity制作雷达探测目标效果动画 如何用unity制作动画或者可以展示的软件 因为如今许多制作软件的引擎,虚幻,unity,寒霜等,unity更加便捷. 在官网www.unity3D.com ...
- unity Text文字淡入效果
unity Text文字淡入效果 CrossFadeAlpha()方法 先将alpha降为0,再改为1. public Text t;void Start() {t.CrossFadeAlpha(0f ...
- Water in Unity 使用Unity提供的水效果
Water in Unity 使用Unity提供的水效果 需要Standard Asset 和 Pro Standard Asset 使用Standard Assets packages添加白天.夜里 ...
最新文章
- R语言R-markdown实战示例、R-markdown、R-markdown生成结果汇报的HTML文件
- python【数据结构与算法】分治算法之大整数乘法
- 百分点宣布完成C轮融资2500万美元 将进一步开放云平台应用
- aMCMC for Horseshoe: algorithms
- 微服务架构下分布式事务解决方案 —— 阿里GTS
- 成功解决mnist.py:110: dense_to_one_hot (from tensorflow.contrib.learn.python.learn.datasets.mnist) is de
- python json模块
- php对字符串进行编码,PHP如何使用convert_uuencode()函数对字符串进行编码?
- 截取最后一个下划线前面的字符
- 高考学文的能报计算机吗,高考志愿填报时,文科生能申报计算机类相关专业吗?...
- mysql拆分盘数据库_数据库拆分
- 不同手机型号图文预览_手机支持型号汇总
- 古体字与简体字对照表_简体字与繁体字对照表
- IE查看源文件重定向到 桌面的解决方法
- 云上城之歌通用服务器是什么意思,云上城之歌ios安卓是互通的吗 不同系统可以一起玩吗...
- python与人工智能:KNN近邻法识别手写数字
- 逆幂律模型_逆幂律曲线的基本架构永远不会改变
- android studio代码教程,史上最详细的Android Studio系列教程三
- classify(classifying)
- IPFS存储一致性难题?IPFS-Cluster帮你解决
热门文章
- 魔兽在副本里服务器维护了,魔兽世界11月19日维护服务器状态查询地址 6.2.3补丁上线更新一览...
- python 逆序_python中逆序
- Django项目:LOL学院学员管理系统
- linux内核IDR机制详解(一)
- mysql ctrl+y_mysql操作
- ImageJ自动测量每个细胞平均荧光强度及批量处理多张图片
- Theorem、Proposition、Lemma和Corollary等的解释与区别
- 滴滴AI负责人叶杰平:你的每一次出行,都已有AI落地的助力
- Win10以太网网络电缆被拔出怎么解决
- 5.node.js中的事件循环