You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Using damping on child particles casues them to unrotate when velocity reaches 0 when using the Transform Align: Y to Velocity setting. It does however work as expect if one instead uses the Particles Flags, Align Y toggle.
Unsure why there are two and one is better than the other.
Steps to reproduce
Add A GPU Particle system, preferable with the new turbulence so particles fly around in different direction.
Add a 2ND GPU particle system, make the first one use the 2nd one as a sub emittor.
Add a "flat" box to the 2nD GPU particle and set it to Transform Align: Y to Velocity, also set damping to min/max 5/5 so that the child particles reach 0 velocity. Watch how at 0 velocity the sub emittors particles snap back to unrotated.
The text was updated successfully, but these errors were encountered:
MagnusL3D-code
changed the title
Partile unrotate with Transform Align: Y to Velocity when velocity reaches 0
Particle unrotate with Transform Align: Y to Velocity when velocity reaches 0
Aug 13, 2022
Calinou
changed the title
Particle unrotate with Transform Align: Y to Velocity when velocity reaches 0
Vulkan: GPUParticles3D unrotate with Transform Align: Y to Velocity when velocity reaches 0
Aug 13, 2022
Godot version
Godot 4, alpha14 official [106b680]
System information
Windows
Issue description
Using damping on child particles casues them to unrotate when velocity reaches 0 when using the Transform Align: Y to Velocity setting. It does however work as expect if one instead uses the Particles Flags, Align Y toggle.
Unsure why there are two and one is better than the other.
Steps to reproduce
Add A GPU Particle system, preferable with the new turbulence so particles fly around in different direction.
Add a 2ND GPU particle system, make the first one use the 2nd one as a sub emittor.
Add a "flat" box to the 2nD GPU particle and set it to Transform Align: Y to Velocity, also set damping to min/max 5/5 so that the child particles reach 0 velocity. Watch how at 0 velocity the sub emittors particles snap back to unrotated.
Attached project with it already setyp.
Minimal reproduction project
particle_align_rotation_bug.zip
The text was updated successfully, but these errors were encountered: