Force destroys particles rotation
Open, ConfirmedPublic


System Information
Win7 64bit

Blender Version
Broken: 2.79c

Short description of error
Particles rotate faces through Explode modifier. Just the presence of force on the same layer destroys particles Random rotation, even if its strength was set to zero.

Exact steps for others to reproduce the error
Open file and start Particles simulation with Force on the same layer as emitter and on separate layers to see the difference.


ronan ducluzeau (zeauro) triaged this task as Confirmed priority.Oct 15 2017, 3:07 PM

I can confirm that there is same problem on linux, too.

If maximum distance of force field is set to 1, we can see particles with random rotation having their rotation stopped by entering in the force field although effect point are still disabled.
It looks like Force Fields Rotation effect is totally overwritting and killing Angular Velocity Rotation effect when a particle begins to be influenced by force field. And it goes on for the rest of its life although it quits force field.

To disable force field effect on particles, a workaround can be to precise an effector group on particle system properties.
But if a force field effect is wanted on particles location, rotation will be affected.

Without searching to provide a complete solution to blend Angular Velocity effect and Force field effect.
At least, there should be a try to keep Angular Velocity effect when Force Field rotation effect point is disabled.