Unity Particle System 制作刀光特效

简介: Unity Particle System 制作刀光特效

image.gif

下面是该刀光特效所用的模型,之前的文章里有介绍使用Blender制作这种模型的方式,地址:Blender 制作刀光特效所用模型.

image.gif

这里简单介绍UV的展开方式,首先在编辑模式选择所有面后,右键/UV展开面/沿活动四边面展开:

image.gif

打开UV选区同步,以方便预览:

image.gif

打开约束至画布边缘,将其移动到画布区域内:

image.gif


image.gif

将其对齐到Y轴,并移动到画布边缘

image.gif

按住键盘上。号,打开2D游标后,将其缩放铺满画布:

image.gif

完成后观察同步情况,发现上下方向相反:

image.gif

通过镜像调整方向:

image.gif

完成后导出.fbx模型文件,将其导入Unity中,在Unity中创建一个Particle System粒子系统,设置基本属性,首先不需要循环,将Looping设为false,Duration设为1或其他适当值,Delay延迟时间根据具体使用情况设置,Lifetime声明周期设为0.2或其他适当值,也是根据武器挥砍时的具体情况设定:

image.gif

Emission窗口中,由于我们不需要重复发射粒子,因此将Rate over Time和Rate over Distance均设为0,在Bursts中设置具体发射数量:

image.gif

Render窗口中,渲染模式由默认的Billboard改为Mesh,选择我们的刀光所用模型,创建一个材质球赋值给Material,材质球Shader为Particles/Additive,另外需要更改的是Render Alignment属性,默认是View视图模式,粒子会随着视角旋转而旋转,始终面向相机,将其改为Local模式:

image.gif编辑

image.gif

刀光必然是随着武器挥砍而旋转的,因此我们勾选Rotation By Speed属性,给其设置一个旋转速度,根据具体情况而定,如果方向与武器旋转方向相反,可以给一个负值进行调整:

image.gif编辑

另外可以通过添加Post-processing后处理中的Bloom效果,为刀光增加一些光晕:

image.gif


image.gif


image.gif

目录
相关文章
|
弹性计算 图形学
Unity之浅析 Entity Component System (ECS)
首先放出ECS官方文档 随着目前游戏对CPU性能要求的不断提升,单核高频的CPU对我们的帮助越来越有限。所以ECS(一种面向数据编程)多核心工作的方式也是大势所趋。
3166 0
|
18小时前
|
图形学
【推荐100个unity插件之17】具有可破坏/砍倒unity地形树木能力的破坏系统,实现unity砍树效果 —— DestroyIt - Destruction System
【推荐100个unity插件之17】具有可破坏/砍倒unity地形树木能力的破坏系统,实现unity砍树效果 —— DestroyIt - Destruction System
5 0
|
图形学 C# vr&ar
Unity超綺麗海洋效果!「Crest Ocean System LWRP」
入门你好,我是一个悠闲的工程师。 我能做什么? 超綺麗海洋效果!它很漂亮,所以我介绍它。 太阳反射 被淹没时 水的表面 Crest is a technically advanced, feature rich ocean system targeted at PC and console platforms and Unity 2019 / LWRP 5.
|
存储 缓存 弹性计算
Unity Entity Component System 理论知识总结
今天跟同学们分享一下我找到的关于ECS相关的理论知识文章,可能比较枯燥,如果想看实操的请看我下方写的一些案例解析。 Unity之浅析 Entity Component System (ECS) Unity 之 Pure版Entity Compon...
1954 0
|
弹性计算 图形学 索引
Unity 之 Pure版Entity Component System【ECS】 案例【GalacticConquest】解析【下】
书接上回:Unity 之 Pure版Entity Component System 案例【GalacticConquest】解析【上】 点击下载工程 我们已经完成飞船的实例化,下面就是让飞船动起来~~~ 创建脚本ShipMovementSyste...
2048 0
|
弹性计算 Go 图形学
Unity 之 Pure版Entity Component System【ECS】 案例【GalacticConquest】解析【上】
以往没有了解过Unity ECS的小伙伴建议先看看我写过的两篇ECS文章 Unity之浅析 Entity Component System (ECS) Unity 之 Pure版Entity Component System (ECS) 官方R...
2004 0
|
弹性计算 图形学
Unity 之 Pure版Entity Component System (ECS)  官方Rotation示例解析
又有一段时间没有写博客了,真是不爽~~~ 趁着最近两天没事,赶紧补上一篇,这次开始写一篇Pure ECS版本示例解析,对上次Hybrid版本Unity之浅析 Entity Component System (ECS)的补充,使用的是官方案例的Rotation场景。
1967 0
|
14小时前
|
图形学
【制作100个unity游戏之27】使用unity复刻经典游戏《植物大战僵尸》,制作属于自己的植物大战僵尸随机版和杂交版3(附带项目源码)
【制作100个unity游戏之27】使用unity复刻经典游戏《植物大战僵尸》,制作属于自己的植物大战僵尸随机版和杂交版3(附带项目源码)
8 2
|
14小时前
|
图形学
【制作100个unity游戏之27】使用unity复刻经典游戏《植物大战僵尸》,制作属于自己的植物大战僵尸随机版和杂交版2(附带项目源码)
【制作100个unity游戏之27】使用unity复刻经典游戏《植物大战僵尸》,制作属于自己的植物大战僵尸随机版和杂交版2(附带项目源码)
8 1