ParticleModelShape3D QML Type
エミッタとエフェクタのモデルからパーティクルの形状を提供します。詳細...
Import Statement: | import QtQuick3D.Particles3D |
Since: | Qt 6.2 |
プロパティ
詳細説明
ParticleModelShape3D要素は、3Dモデルからパーティクル形状を取得するために使用できます。
例えば、モデル形状のアウトラインからパーティクルを放出します:
Component { id: suzanneComponent Model { source: "meshes/suzanne.mesh" scale: Qt.vector3d(100, 100, 100) } } ParticleEmitter3D { shape: ParticleModelShape3D { model: suzanneComponent fill: false } ... }
プロパティの説明
delegate : Component |
このデリゲートは、ParticleModelShape3D のモデルを定義するテンプレートを提供します。 例えば、デフォルトのマテリアルでデフォルトの球体モデルを使用する場合、次のようになります。
Component { id: modelComponent Model { source: "#Sphere" scale: Qt.vector3d(0.5, 0.5, 0.5) materials: DefaultMaterial { diffuseColor: "red" } } } ParticleModelShape3D { delegate: modelComponent }
fill : bool |
このプロパティは、シェイプを塗りつぶすか、シェイプのアウトラインだけを使用するかを定義します。
デフォルト値はtrue
です。
本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。