Unity粒子系统实战
细节处理:
1.粒子系统在观察的时候每个粒子都会有一个橙黄色的外框
在Gizmos中可以取消外框
2.有多个粒子系统时,想要创建一个父物体来管理时,不能创建空物体来作为其的父物体(这样会导致旗下的所有粒子系统都不可见),而是需要创建一个粒子系统,将其所有参数取消勾选作为父物体即可。
3.推荐几个个Shader使用 Legacy->Particle->Additive(效果是更加明亮一些)
Partocles/Standard Surface 使外表更加明亮一些
一、火花场景
粒子系统的Render中选中RenderMode为StretchedBillboard模式(延申广告牌)
Collision模块
(只说明常用的)
粒子系统的碰撞设置
1.Type:碰撞模式,有两种类型的碰撞:
World模式:表示和场景中所有加了碰撞器的物体进行交互
plane模式:仅与设置的物体进行碰撞交互
2 .Bounce :发生碰撞后回弹的力度
3.Dampen:发生碰撞后损失自身多少的速度(范围为0-100%)
Light模块
1.pointlight和spotlight可以拖拽成为light
2.Ratio:取值为0-100%表示你希望有百分之多少的粒子产生灯光效果
3.Use Particle Color灯光效果使用粒子颜色,如果不勾选则是使用灯光颜色
二、生命恢复场景
(一)、底座的构建
底座的Renderer使用的时Horizontal Billboard(水平广告牌),并且需要将粒子的初始速度设置为0,最大粒子数设置为2
三、2D粒子系统
使用2D贴图渲染粒子系统时候,需要勾选Texture Sheet Animation 这个功能
Mode:选择模式
- Grid模式:适用于贴图是一行一列等类似的分层形式
- Sprites:精灵贴图模式
出现这种组合的粒子出现的位置不同(在Transform组件中已经调整过xyz),是因为Shape模块中范围过大,导致随机的粒子生成位置不同意,这里直接将他们的Shape Radius调整到最小就可以了
四、依赖Texture 粒子效果
1.火焰一般都是从一个点出发,因此Shape的Radius应该设置为最小
2.可以使用两个粒子特效叠加加深火焰渲染效果(一个Material的shader.Shader使用 Legacy->Particle->Additive,另一个使用
Partocles/Standard Surface)
五、Trails模块
Ratio:范围为0-1(百分数),表示有百分之多少的粒子具有拖尾效果
LifeTime:拖尾时间
Unity粒子系统实战相关推荐
- Unity粒子系统(5.x)实战(一)---篝火
今天我们来开启我们的实战第一篇-篝火. 目录 一.火焰 二.烟 三.火星 上一节 大概是这种效果: 首先下载素材资源包–>篝火素材 一.火焰 1.首先我们创建一个粒子系统并拖入素材Materia ...
- 《Unity开发实战》——2.8节用Shuriken制作粒子效果
本节书摘来自华章社区<Unity开发实战>一书中的第2章,第2.8节用Shuriken制作粒子效果,作者 (爱尔兰)Matt Smith (巴西)Chico Queiroz,更多章节内容可 ...
- Unity粒子系统创建VFX游戏特效学习教程 Visual Effects in Unity Particle Systems [Beginner’s Guide]
在Unity中学习高级粒子系统和视觉效果创建.初级到中级 你会学到: 游戏的视觉效果 Unity粒子系统 Unity中的Vfx 创建Unity视觉效果的初级到中级指南 课程获取:Unity粒子系统创建 ...
- 《Unity开发实战》——2.2节创建画中画效果
本节书摘来自华章社区<Unity开发实战>一书中的第2章,第2.2节创建画中画效果,作者 (爱尔兰)Matt Smith (巴西)Chico Queiroz,更多章节内容可以访问云栖社区& ...
- 《Unity开发实战》——3.9节鼠标悬停时高亮显示材质
本节书摘来自华章社区<Unity开发实战>一书中的第3章,第3.9节鼠标悬停时高亮显示材质,作者 (爱尔兰)Matt Smith (巴西)Chico Queiroz,更多章节内容可以访问云 ...
- Unity+KBEngine实战系列1——棋牌(含完整教程与源码)
2019独角兽企业重金招聘Python工程师标准>>> Unity+KBEngine实战系列1--棋牌(含完整教程与源码) 分享下KBEngine + u3d做的房卡麻将,就是一般的 ...
- unity 粒子系统面板参数释义
**unity 粒子系统面板参数释义** 如何在Unity中实现粒子效果? 首先,右键点击 Hierarchy栏,选择effects->Particle System,这样你就新建了一个粒子系统 ...
- 《Unity开发实战》——2.4节自定义镜头光晕效果
本节书摘来自华章社区<Unity开发实战>一书中的第2章,第2.4节自定义镜头光晕效果,作者 (爱尔兰)Matt Smith (巴西)Chico Queiroz,更多章节内容可以访问云栖社 ...
- Leap Motion 之Unity 开发实战(一. 制作手的HandController)
Leap Motion 之Unity开发实战 (一) 制作手的HandController 一. Unity官方包介绍 到如下链接下载 https://developer.leapmotion.com ...
最新文章
- 如何使用CocoStudio场景编辑器制作魔卡幻想
- 什么是消息队列 RocketMQ 版?
- Ubuntu 14.04编译opencv_videoio.dir/src/cap_gstreamer.cpp报错
- 配置FCKeditor_2.6.3+fckeditor-java-2.4
- 用拖拉实现设备驱动配置(EsayHMI最新驱动配置方式)
- 服务器mysql如何添加数据库文件,如何在使用MySQL作为嵌入式服务器时创建数据库文件...
- 关于DPM(Deformable Part Model)算法中模型结构的解释
- node配置ssl证书_在Linux服务器上部署node项目(git部署,forever持续运行,配置SSL证书)...
- 我的世界java骷髅马_我的世界:骷髅马材质更新,老MC教你获得骷髅马技巧,萌新:真好...
- 生产环境mysql主主同步主键冲突处理
- oracle 转成sql server,怎样把Oracle查询转换为SQL Server
- 友元关系可以继承_C++知识点 30:友元
- 深度学习(一)神经网络中的池化与反池化原理
- python开源聊天框架_转载:15个最受欢迎的Python开源框架-阿里云开发者社区
- 夺命雷公狗---微信开发18----删除自定义菜单
- 关于NI CompactRIO自定义模块中FPGA与Labview FPGA中编程的一点理解
- 纯H5实现扫码:浏览器扫码
- 135编辑器代码是html吗,不会代码,你也能做背景样式!!!
- webstorm2020.2.3下载安装教程
- 使用leafcutter 做可变剪切分析流程