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:
-
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.
-
-
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.
-
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上不起作用,但需要在保持良好性能的同时生成大量粒子,因此该系统的操作如下:
-
烟花发射器 -烟花是由一个触发 烟花火箭 在随机角度(由用户确定)使用线速度。
-
这种方法避免使用Niagara事件处理程序,允许系统利用GPU以最佳性能处理大量粒子。
-
-
烟花火箭 -这是发射烟花的蓝图。 信息传递给新创建的火箭,在其寿命到期后,将触发尼亚加拉爆炸效果。
-
设置 – 设置分为三个部分: 火箭, 爆炸,爆炸,而 径.
-
火箭设置:飞行速度,寿命,飞行角度,纹理,颜色,大小和旋转。
-
爆炸类型 (9个模块):爆炸,光盘,图像,径向,丝带,火花,飞溅,尾巴1,尾巴2。
-
路径类型 (3种类型):简单火花,螺旋火花,烟雾。
-
观看演示视频以获取更多信息
蓝图:2
尼亚加拉特效:13
数据资产:15
材质和材质实例:3
纹理数量:13
纹理分辨率:256,512,1024
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.
先进的烟花系统 允许灵活和容易地创建自定义烟花变化. 它是用户友好和方便,即使是初学者。
-
请参阅 技术细节 部分以获取更多信息。
评论(0)