I have a NIAGARA Emitter which is rotating a Cube (Mesh). I set the Emitter to “Local Space” and the Rotation to 0.1 on the Z Axis. The Cube starts spinning very slowly, as desired, however it keeps accelerating until it is spinning absurdly fast.
How can I get the cube to spin at a constant rotation speed?
It’s likely your problem is where you are putting your rotational force.
You probably have it inside the Particle Update, right? Any module inside of the Particle Update will add onto itself every tick. So that’s why your seeing your rotation increase over time- the force is constantly being reapplied.
If you move your rotation to Particle Spawn, it should only apply that force once and keep a consistent velocity.