PhysicsMaterial QML Type
ボディの物理材料を定義します。詳細...
Import Statement: | import QtQuick3D.Physics |
Since: | Qt 6.4 |
プロパティ
- dynamicFriction : float
- restitution : float
- staticFriction : float
詳細説明
PhysicsMaterialタイプは、オブジェクトが接触したときにどのように相互作用するかを決定します。
摩擦はクーロン摩擦モデルを使用し、静止摩擦係数と動摩擦係数(動摩擦と呼ばれることもある)の2つの係数の概念に基づいています。摩擦は、接触している2つの固体表面の相対的な横方向の動きに抵抗する。この2つの係数は、それぞれの表面が他方の表面に及ぼす法線力と、横方向の動きに抵抗するために加えられる摩擦力の大きさの関係を定義します。ほとんどの現実の材料の摩擦係数は0
から1
の間ですが、1
を超える値も珍しくありません。この特性は、0
以上の任意の実数を受け入れます。
反発は、物体が衝突したときにどのように跳ね返るかを決定します。
プロパティの説明
dynamicFriction : float |
このプロパティは、互いに相対的に移動するサーフェス間に適用される摩擦の量を定義します。
デフォルト値:0.5
範囲:[0, inf]
restitution : float |
このプロパティは反発係数、つまり材料がどの程度弾むかを定義する。2つの物体が衝突したときの復元係数は、衝突後の速度と衝突前の速度の比を、衝突線に沿って分数化した値です。復元係数が1であれば弾性的に衝突し、1以下であれば非弾性的に衝突すると言われています。
デフォルト値:0.5
範囲:[0, 1]
staticFriction : float |
このプロパティは、互いに横方向に動いていないサーフェス間に適用される摩擦の量を定義する。
デフォルト値:範囲0.5
範囲:[0, inf]
デフォルト値:範囲©2024 The Qt Company Ltd. 本書に含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。