How to Evenly Space Sprite Rotation
Quickly and efficiently rotate sprites uniformly around an axis, no matter what the particle count is.
![How to Evenly Space Sprite Rotation](https://cdn.prod.website-files.com/636c090db9e42c4e2e2905e8/6439bef8368de7e6bbaa2ed6_QT9.png)
To save time and avoid the risk of having uneven and inconsistent sprite angles, follow this Quick Tip on a way to quickly create evenly spaced sprite rotations in Unreal Engine’s Niagara. This tutorial will show you how to design perfectly spaced sprites rotated around an axis.
What’s a Sprite?
A Sprite is a 2D image or animation that represents an object, character, icons as part of a user interface or visual effect.
- In the Emitter Update, add a Spawn Burst Instantaneous module.
- In Initialize Particle, set Sprite Size Mode to Non-Uniform, X=10, Y=20.
- In the Sprite Renderer Module, set Default Pivot in UV Space to X=0.5, Y=0.9.
- In Initialize Particle set Sprite Rotation Mode to Direct Normalized Angle (0-1).
- Set Sprite Rotation Angle to Float From Curve.
- Set Curve Index to Return Normalized Execution Index.
- Disable Normalized Index Includes One.
- Adjust the Spawn Burst to desired count.
Perfectly spaced sprite rotated around the axis!
Want to stay in touch with our studio as we craft world-class real-time VFX? Follow Beyond-FX on Twitter, Instagram, Facebook, YouTube, Twitch, & TikTok!