使用粒子系统制作花瓣盛开的效果
3814 2
实名

通过了实名认证的内容创造者

发布于 2024-5-12 08:21:09

您需要 登录 才可以下载或查看,没有账号?注册

x

image.png

今天主要分享一个制作花瓣打开过程的粒子效果方法

39314425c1097933e03bf2db4ec4867b.gif
首先,我们需要使用Max或者3D建模软件创建一个模型作为花瓣的主体。制作这个模型的步骤如下:

打开Max并创建一个面片,设置段数为8x8,参数如下所示。

添加一个4x4x4的FFD修改器,将模型形状修改成下图所示。

将坐标重置,使其与截图中的原点一致,并确保面朝X轴。

导出模型到我们的工程中后,创建一个粒子,并进行以下设置,材质和参数如下(Shader可在动效交流QQ群下载:759827048)



材质只需使用一个基础贴图,使用A通道。

这样我们会得到类似图中的效果。


可能会出现模型层级穿插的视觉问题,这是正常的。因为使用了半透材质,穿插现象无法避免。通过旋转视角可以找到正确的效果。

在设置中要注意以下几个参数:1:StartSpeed设置为0.001,确保粒子发射时具有一点速度,以识别Render中的Velocity参数。2:结合RenderAlignment设置花瓣的朝向。3:在Shape中的Arc参数中,需要设置Mode来平均每朵花瓣之间的间隔。






此时,我们得到了一个花苞的效果。为了打开花苞,需要设置粒子的旋转属性,只使用Z轴,XY轴设置为0。



注意要将结束的曲线点设置为0,以停止花瓣的旋转。



现在我们获得了一个花瓣打开的效果。




这个效果可能显得有些单薄和干燥,可以通过复制粒子图层并错开时间来增强效果。第二层延迟0.1秒出现,并进行0.8的大小缩放;第三层延迟0.3秒出现,并进行0.8的大小缩放。



对于复制的第二层粒子,可以添加虚化效果并调整位置,以解决一些穿帮的问题。


最终,我们得到了一个相当不错的花瓣打开效果,还可以进一步添加光晕、花蕊飘动和小粒子飘动等效果。这种效果可以广泛应用,比如制作头像框的花瓣特效,创造一个生动的花瓣打开动画效果。有兴趣的同学可以尝试一下。



本期分享就到这里,如果你想学习更丰富的UI动效设计,欢迎来了解我们的动效课程《Unity项目全流程动效班3期》

也欢迎您加入到我们的动效交流群




群里有多个大厂HR,提供更多的UI、动效、交互工作岗位我是Leo,快跟我一起了解游戏动效吧!

本帖被以下画板推荐:

关注最流行,最专业的游戏界面动效知识,学习最新的职场技能,生动有趣的动效技术分享。
使用道具 <
MJ漫步  发表于 2024-5-15 00:27:18  
3#
感谢分享!
回复 收起回复
使用道具
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表