PhysicsMaterial QML Type
ボディの物理材料を定義します。詳細...
Import Statement: | import QtQuick3D.Physics |
Since: | Qt 6.4 |
プロパティ
- dynamicFriction : real
- restitution : real
- staticFriction : real
詳細説明
PhysicsMaterial タイプは、オブジェクトが接触したときにどのように相互作用するかを決定します。
摩擦はクーロン摩擦モデルを使用し、静止摩擦係数と動摩擦係数(動摩擦と呼ばれることもある)の2つの係数の概念に基づいています。摩擦は、接触している2つの固体表面の相対的な横方向の動きに抵抗する。この2つの係数は、それぞれの表面が他方の表面に及ぼす法線力と、横方向の動きに抵抗するために加えられる摩擦力の大きさの関係を定義します。現実世界のほとんどの材料の摩擦係数は0
から1
の間ですが、1
を超える値も珍しくありません。この特性は、0
以上の任意の実数を受け入れます。
反発は、物体が衝突したときにどのように跳ね返るかを決定します。
プロパティの説明
dynamicFriction : real |
このプロパティは、互いに相対的に移動するサーフェス間に適用される摩擦の量を定義します。
デフォルト値:0.5
範囲:[0, inf]
restitution : real |
このプロパティは反発係数、つまり材料がどの程度弾むかを定義する。2つの物体が衝突したときの復元係数は、衝突後の速度と衝突前の速度の比を、衝突線に沿って分数化した値です。復元係数が1であれば弾性的に衝突し、1以下であれば非弾性的に衝突すると言われています。
デフォルト値:0.5
範囲:[0, 1]
staticFriction : real |
このプロパティは、互いに横方向に動いていないサーフェス間に適用される摩擦の量を定義する。
デフォルト値:範囲0.5
範囲:[0, inf]
© 2025 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.