Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
6.1
-
None
-
e6deedc9d1c6cf5ed61784e1686576b5c38ea0a9
Description
When the emitter is outside the system and rotated & scaled, the velocity (VectorDirection3D, TargetDirection3D) isn't calculated properly. Attached a test case for this which contains cylinder "pipes" with different position/scale/rotation and the particles should be moving inside them.
I believe problem is in QQuick3DParticleEmitter::emitParticle the way m_velocity should take into account also the scaling.
Attachments
For Gerrit Dashboard: QTBUG-92892 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
345390,4 | Fix rotated emitter velocity | dev | qt/qtquick3d | Status: MERGED | +2 | 0 |
345642,2 | Fix rotated emitter velocity | 6.1 | qt/qtquick3d | Status: MERGED | +2 | 0 |