このページでは

Turbulence QML Type

ノイズ画像から流体のような力を生成します。詳細...

Import Statement: import QtQuick.Particles
Inherits:

ParticleAffector

プロパティ

詳細な説明

「Turbulence」エレメントは、影響範囲全体にわたってノイズ源の規模を調整し、そのノイズ源の回転(カール)を利用して力ベクトルを生成します。

「Turbulence」には固定サイズが必要です。他のエフェクターとは異なり、0x0の「Turbulence」エレメントはパーティクルに影響を与えません。

ノイズ源は、パーリンノイズなど、比較的滑らかな白黒ノイズである必要があります。

プロパティのドキュメント

noiseSource : url

乱流を生成するための元となる画像です。この画像は要素のサイズに合わせて拡大縮小されるため、要素と同じサイズかそれ以上の画像を使用すると、より良い結果が得られます。渦の位置や個数などの挙動を調整するには、この画像を微調整するしかありません。

ソース画像は、パーリンノイズなど、比較的滑らかな白黒のノイズ画像である必要があります。画像が指定されていない場合は、デフォルトの画像が使用されます。

strength : real

任意の点における速度ベクトルの大きさは、0から2の平方根の間で変化する。そして、これに強度を乗じることで、乱流の影響を受ける粒子の1秒あたりの速度が求められる。

© 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.