Turbulence QML Type
Erzeugt fließende Kräfte aus einem Rauschbild. Mehr...
| Import Statement: | import QtQuick.Particles |
| Inherits: |
Eigenschaften
- noiseSource : url
- strength : real
Ausführliche Beschreibung
Das Turbulenz-Element skaliert die Rauschquelle über den von ihr beeinflussten Bereich und nutzt die Rotation dieser Quelle, um Kraftvektoren zu erzeugen.
„Turbulence“ erfordert eine feste Größe. Im Gegensatz zu anderen Affektoren wirkt sich ein „Turbulence“-Element der Größe 0x0 auf keine Partikel aus.
Die Quelle sollte aus relativ glattem Schwarz-Weiß-Rauschen bestehen, wie beispielsweise Perlin-Rauschen.
Dokumentation der Eigenschaften
noiseSource : url
Das Quellbild, aus dem die Turbulenz erzeugt wird. Es wird auf die Größe des Elements skaliert, sodass gleich große oder größere Bilder bessere Ergebnisse liefern. Nur durch die Anpassung dieses Bildes lässt sich das Verhalten beeinflussen, beispielsweise wo sich Wirbel befinden oder wie viele vorhanden sind.
Die Quelle sollte ein relativ glattes Schwarz-Weiß-Rauschbild sein, beispielsweise Perlin-Rauschen. Wird kein Bild bereitgestellt, wird ein Standardbild verwendet.
strength : real
Die Größe des Geschwindigkeitsvektors variiert an jedem Punkt zwischen Null und der Quadratwurzel aus zwei. Diese wird dann mit der Stärke multipliziert, um die Geschwindigkeit pro Sekunde für die von der Turbulenz betroffenen Teilchen zu erhalten.
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.