This Firework System differs from standard fireworks. It utilizes Niagara on the GPU. Since Event Handlers do not work on the GPU, but there is a need to generate a large number of particles while maintaining good performance, this system operates as follows:

  1. Fireworks Launcher – The fireworks are launched by a Blueprint that triggers the Fireworks Rocket using linear velocity at random angles (determined by the user).

    • This approach avoids using Niagara Event Handlers, allowing the system to utilize the GPU to handle large numbers of particles with optimal performance.

  2. Fireworks Rocket – This is the Blueprint for the launched fireworks. Information is passed to the newly created rocket, which, after its lifetime expires, will trigger a Niagara explosion effect.

  3. Settings – The settings are divided into three sections: Rocket, Explosion, and Trail.

    • Rocket settings: flight speed, lifetime, flight angle, texture, colors, size, and rotation.

    • Explosion types (9 modules): Blast, Disc, Image, Radial, Ribbons, Sparkler, Splash, Tails 1, Tails 2.

    • Trail types (3 types): Simple Sparks, Spiral Sparks, Smoke.

Watch the demo video for more information

Blueprints: 2

Niagara VFX: 13

Data Assets: 15

Materials and Material Instances: 3

Number of Textures: 13

Texture Resolutions: 256, 512, 1024

这种烟花系统不同于标准烟花。 它在GPU上利用Niagara。 由于事件处理程序在GPU上不起作用,但需要在保持良好性能的同时生成大量粒子,因此该系统的操作如下:

  1. 烟花发射器 -烟花是由一个触发 烟花火箭 在随机角度(由用户确定)使用线速度。

    • 这种方法避免使用Niagara事件处理程序,允许系统利用GPU以最佳性能处理大量粒子。

  2. 烟花火箭 -这是发射烟花的蓝图。 信息传递给新创建的火箭,在其寿命到期后,将触发尼亚加拉爆炸效果。

  3. 设置 – 设置分为三个部分: 火箭, 爆炸,爆炸,而 .

    • 火箭设置:飞行速度,寿命,飞行角度,纹理,颜色,大小和旋转。

    • 爆炸类型 (9个模块):爆炸,光盘,图像,径向,丝带,火花,飞溅,尾巴1,尾巴2。

    • 路径类型 (3种类型):简单火花,螺旋火花,烟雾。

观看演示视频以获取更多信息

蓝图:2

尼亚加拉特效:13

数据资产:15

材质和材质实例:3

纹理数量:13

纹理分辨率:256,512,1024










Demo

The advanced firework system allows for flexible and easy creation of custom firework variations. It is user-friendly and convenient, even for beginners.

  • Please refer to the Technical Details section for more information.

示范

先进的烟花系统 允许灵活和容易地创建自定义烟花变化. 它是用户友好和方便,即使是初学者。

  • 请参阅 技术细节 部分以获取更多信息。

声明:本站所有资源都是由站长从网络上收集而来,如若本站内容侵犯了原著者的合法权益,可联系站长删除。