aboutsummaryrefslogtreecommitdiffstats
path: root/src/quick3dparticles/qquick3dparticlevectordirection.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Use SPDX license identifiersLucie Gérard2022-06-161-28/+2
| | | | | | | | | | | Replace the current license disclaimer in files by a SPDX-License-Identifier. License files are organized under LICENSES directory. Pick-to: 6.4 Task-number: QTBUG-67283 Change-Id: Ide4aff802cf55e705cbafc003a68ed0d897b2a68 Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io>
* Upgrade particles from TPKaj Grönholm2021-05-141-1/+1
| | | | | | | | | Remove all mentions about technology preview and change particles to become available since Qt 6.2. Task-number: QTBUG-93711 Change-Id: Ieec8e3ffc3e75caed9ca54d80cee8bea1215270e Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
* Support normalized directions in VectorDirection3DJere Tuliniemi2021-05-111-0/+26
| | | | | | | Task-number: QTBUG-93229 Change-Id: Ife42dbbba04e02f079585f03bab1434504181dfd Reviewed-by: Kaj Grönholm <kaj.gronholm@qt.io> Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
* Add \since to particles docsAntti Määttä2021-05-041-0/+1
| | | | | | | Fixes: QTBUG-93266 Pick-to: 6.1 Change-Id: If5163f289cec82c8b1f1bb12bebdab574b000d5a Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
* API docs for Shapes and DirectionsKaj Grönholm2021-02-191-0/+42
| | | | | | | Pick-to: 6.1 Task-number: QTBUG-90791 Change-Id: I9307b6157ffc0fee7f21ed9bc91e9a434bd8dea6 Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
* Make randomizer non-staticKaj Grönholm2021-02-191-3/+7
| | | | | | | | | | | | Change randomizer to be particlesystem member variable instead of being static. With multiple particlesystems, seeding doesn't work correctly without this change. Add seed into debug view. Pick-to: 6.1 Task-number: QTBUG-90789 Change-Id: I6569f832ef97a30fd7c8ec2e9814dc7f082ed768 Reviewed-by: Antti Määttä <antti.maatta@qt.io> Reviewed-by: Andy Nichols <andy.nichols@qt.io>
* Implement ParticleSystem randomize seedingKaj Grönholm2021-02-191-6/+4
| | | | | | | | | | | | | | | Add seed and randomizeSeed properties into ParticleSystem. When randomizeSeed is true, every run of the system is random. When false, seed value is used. With the same seed, output should be deterministic and remain the same between runs. Additions into particlesystem testbed example for testing this. Pick-to: 6.1 Task-number: QTBUG-90789 Change-Id: Ibdbc1b0b7f87a26f4cfc9130a7e22ea3ea0362d4 Reviewed-by: Andy Nichols <andy.nichols@qt.io> Reviewed-by: Antti Määttä <antti.maatta@qt.io>
* Move particle sources to cpp moduleAntti Määttä2021-02-151-0/+79
Pick-to: 6.1 Change-Id: I9de1ca63fa0a73bc01b816ec44348687ce12745f Reviewed-by: Andy Nichols <andy.nichols@qt.io>