Version: 4.26, 中文
Created: 2021-01-22, Updated: 2021-03-25
Author: Cyanhall
👉  Cyanhall@GitHub Star me if it’s helpful.
1. Preparation This is the effect we are going to make in this tutorial.

Note: The main content of this tutorial comes from the Content Examples that come with Unreal Engine

Tip: Use ⬆️ ⬇️ to turn the page up and down. We recommend browsing with a large screen for a better reading experience.
Preparation
3. Let's start the reconstruction Right click and select FX => Niagara System to create.
Let's start the reconstruction
4. Create Niagara System Select Empty template, click + and Finish
Create Niagara System
5. Create Niagara System As a result, we get a Niagara System asset, click to open it.
Create Niagara System
6. Empty Niagara System You can see that we have an empty Niagara system.
Empty Niagara System
7. Sim Target Select Emitter Properties, set Sim Target to GPUCompute Sim, and check Fixed Bounds.
Sim Target
8. Spawn Rate Click on the + sign to the right of the Emitter Update to add the Spawn Rate module.

Spawn Rate: Number of particles per second to spawn.
Spawn Rate
9. Spawn Rate Set the Spawn Rate value to 1000.0.

Spawn 1000.0 particle per second.
Spawn Rate
10. Spawn Burst Instantaneous Click on the + sign to the right of the Emitter Update to add the Spawn Burst Instantaneous module
Spawn Burst Instantaneous
11. Spawn Burst Instantaneous Set Spawn Count to 3500
Spawn Burst Instantaneous
12. Initialize Particles Select Initialize Particles and set:

1. Color Mode to Direct Set
2. Sprite Scale Mode to Uniform and its value to 1.5
Initialize Particles
13. Sphere Location Add the Sphere Location module in the Particles Spawn section.
Sphere Location
14. Sphere Radius Set Sphere Radius to 10.0
Sphere Radius
15. Scale Sprite Size Add the Scale Sprite Size module to the Particles Update section.
Scale Sprite Size
16. Scale Sprite Size Edit the Scale Factor's value to Vector 2DFrom Float.
Scale Sprite Size
17. Scale Sprite Size Set its value type to Float from Curve.
Scale Sprite Size
18. Scale Sprite Size Edit this curve to control its value over time
Scale Sprite Size
19. Scale Sprite Size Select the first point and drag it to the bottom.

Note: Here you can also select this point and directly set its Time to: 0 and Value to 0.
Scale Sprite Size
20. Scale Sprite Size Mouse over the small red circle, right click, and select Add key to Curve.
Scale Sprite Size
21. Scale Sprite Size Set the Time of the newly added point to 0.15 and the Value to 1.
Scale Sprite Size
22. Scale Sprite Size In the same way, add a point: Time is 0.75 and Value is 1.

Then select each point, right-click, and select Auto.
Scale Sprite Size
23. Curl Noise Force Add Curl Noise Force module to the Particle Update section.
Curl Noise Force
24. Curl Noise Force Click the first Fix issue button to add its dependency on the SolveForcesAndVelocity module.
Curl Noise Force
25. Curl Noise Force 1. set Noise Strength to 125.0
2. Set Noise Frequency to 25.0.
3. Select the value of Noise Quality/Cost as Baked(Low).
4. set the value of Pan Noise Field to (X: 1, Y: 1, Z: 1
Curl Noise Force
26. Drag Add Drag module to the Particle Update section.
Drag
27. Drag Click the first Fix issue button to fix the SolveForcesAndVelocity module's dependency order issue.
Drag
28. Drag Set the value of Drag to 2.
Drag
29. Point Attraction Force Add Point Attraction Force module to the Particle Update section.
Point Attraction Force
30. Point Attraction Force Click the first Fix issue button to fix the SolveForcesAndVelocity module's dependency order issue.
Point Attraction Force
31. Point Attraction Force 1. Set the value of Attraction Strength to 4.2.
2. Set Attraction Radius to 200.0.
Point Attraction Force
32. Color Add Color module to the Particle Update section.
Color
33. Color Set the value type of Color to Color from Curve
Color
34. Color Double-click the red circled dot and select a color
Color
35. Color At the location of the small red circle, right click and select Add key to all curve
Color
36. Color Double-click on the dot in the red circle and select another color
Color
37. 🎉 Finish! 🎉 👉  Cyanhall@GitHub  Star me if it’s helpful.

Support Me: Patreon
Follow Me: Twitter, Reddit, Zhihu, Bilibili
🎉 Finish! 🎉
Comments
Preparation