PhysicsMaterial QML 类型
定义了刚体的物理材质。 更多信息...
导入语句 | import QtQuick3D.Physics |
自 | Qt 6.4 |
属性
- dynamicFriction : float
- restitution : float
- staticFriction : float
详细说明
PhysicsMaterial 类型决定了物体接触时如何相互作用。
摩擦使用库仑摩擦模型,该模型基于两个系数的概念:静摩擦系数和动摩擦系数(有时称为动能摩擦)。摩擦抵抗接触的两个固体表面的相对横向运动。这两个系数定义了各个表面施加在对方上的正力与施加的阻止横向运动的摩擦力之间的关系。虽然大多数现实世界的材料的摩擦系数在 0
和 1
之间,但大于 1
的值并不少见。这些属性接受大于等于 0
的任何实数。
恢复力决定了物体碰撞时的反弹。
属性文档
dynamicFriction : float |
此属性定义了相对于彼此运动的表面之间应用的摩擦量。默认值为 0.5
。
范围:[0, inf]
restitution : float |
此属性定义了恢复系数,或材料的弹性。两个碰撞物体的恢复系数是一个分数值,表示碰撞前后速度比值的比例,该值沿着碰撞线。恢复系数为 1 的碰撞被说成是弹性碰撞,而恢复系数 < 1 的碰撞被称为非弹性碰撞。默认值为 0.5
。
范围:[0, 1]
staticFriction : float |
此属性定义了不相互移动横向的表面之间施加的摩擦量。默认值为 0.5
。
范围:[0, inf]
© 2024 Qt 公司有限公司。此处包含的文档贡献是各自所有者的版权。此处提供的文档是根据 Free Software Foundation 发布的 GNU 自由文档许可证版本 1.3 的条款提供的。Qt 和相应的标志是芬兰和/或世界其他地区的 Qt 公司有限公司的商标。所有其他商标是各自所有者的财产。