【MME】Fireworks 烟花,在 MMD 里放烟花

本文由 简悦 SimpRead 转码, 原文地址 www.bilibili.com

作者:小林呓

在 MMD 中实现烟花效果。

在 MMD 中实现烟花效果。

作者ビームマン P

配布地址

https://ux.getuploader.com/BeamMan3/download/99/Fireworks_1_4.zip

或者在作者的配布页,ctrl+f 搜索 firework

https://w.atwiki.jp/beamman/

下载下来解压后是这样的。

0、1、2、3、4、5 文件里分别是不同样子的烟花。

0 号

GIF

1 号

GIF

2 号

GIF

3 号

GIF

4 号

GIF

5 号

GIF

每种烟花都有两种发射方式,手动发射和自动发射

每种发射里面都有不同颜色的烟花。赤橙黄绿。

用 0 号样子的烟花做例子,其他烟花也同理。

先从**自动发射**讲起。

用法依旧,把. x 文件拖进去就行。

如果你拖入之后发现这样。

不要慌,是因为. fx 文件没载入。

然后你会发现好像没有效果。

不要慌,在背景这里改为黑色背景。

刚扔进去会发现烟花很小。

SI 控制烟花大小。

TR 做什么的…… 不知道,似乎没有用。因为控制发射速度的是在 fx 文件里调整。

XYZ 控制烟花的坐标位置。

RXYZ 则是控制烟花倾斜的角度。

用 notepad++ 打开 fx 文件,这一行就是改变自动发射的烟花的速度。

默认 0.035,如果改成 0.35 就会非常快。

手动发射

手动发射相对于自动发射稍微复杂一点点。但是好处是可以自由控制发射。

与自动发射不同的是,载入进来以后他是不会自动产生烟花的。(好像是废话)

那该怎么使用呢?

很简单,打关键帧。

这里的关键帧主要注册的是 TR 的值。

比如,在 0 帧 TR 为 1,在第 60 帧 TR 为 0。

则会形成从 0 帧到第 60 帧的一个烟花发射的动画。

这里的帧数的长度就会改变烟花发射的速度。

假如长度仅有 30 帧,那么就意味着一秒钟完成了烟花播放的整个过程。

假如长度为 120 帧,则是 4 秒钟播放完整一次。

那么又该如何连续发射。

答:继续打关键帧。

那么承接上文,在 0 帧 TR 为 1,在 60 帧 TR 为 0,那么第 120 帧为 1 吗?

答:不是。

如果在第 120 帧将 TR 改为 1,那么会看到,这个烟花 “缩回来” 的效果,就是烟花发射的动画倒放了。

如果想要连续发射,可以在第 61 帧注册 TR 为 1,那么就又会正常发射了,即上一个播放完成后,继续如同上一个播放的方法注册。

4 号烟花稍微有点特殊。

你会发现这个. x 文件在文件夹外,作者也写了注意事项。

使用方法,把这个. x 文件复制到里面。

然后比如这个 fx 叫这个名字,把这个名字复制一份,给. x 文件重命名。

再把. x 文件拖入,再在 main 栏挂上相应的 fx 文件即可。

最后一个文件夹

おまけ_打ち上げ部分カットモデル

翻译过来叫做  赠品_发射部分切割模型

实际上载入进去后会发现,是去除了烟花上升过程的模型部分,而且烟花会自动轮换发射不同颜色的。

mqo 文件,不是很懂,应该是水杉的模型文件。如果会用水杉的话可以仔细摸一摸。

仅为个人经验之谈。

那么这次就到这里了。

下次再见。

评论