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