Friction and Restitution

Materials are owned by the PxPhysics object and can be shared among objects in multiple scenes. The material properties of two objects involved in a collision may be combined in various ways. See the reference documentation for PxMaterial for more details.

PhysX objects the collision geometry of which is a triangle mesh or a heightfield (see Shapes) can have one material per triangle.

Friction uses the coulomb friction model which is based on the concept of 2 coefficients: the static friction coefficient and the dynamic friction coefficient (sometimes called kinetic friction). The friction resists the relative lateral motion of two solid surfaces in contact. These two coefficients define a relationship between the normal force exerted by each surface on the other and the amount of friction force that is applied to resist lateral motion. The static friction defines the amount of friction that is applied between surfaces that are not moving lateral to each other. The dynamic friction defines the amount of friction applied between surfaces that are moving relative to each other.

The coefficient of restitution of two colliding objects is a fractional value that represents the ratio of speeds after and before an impact, taken along the line of impact. A coefficient of restitution of 1 is said to collide elastically, while a coefficient of restitution < 1 is said to be inelastic.


Exodus SDK © 2005-2023, 4A Games Limited. Developed by 4A Games®.
4A Games® is a registered trademark, and 4A Games Limited, Exodus SDK and their respective logos are trademarks of 4A Games Limited.
Published by Deep Silver. Deep Silver is a division of PLAION GmbH, Austria. Deep Silver and Plaion are registered trademarks of PLAION GmbH.
Metro Exodus is inspired by the internationally best-selling novels METRO 2033 and METRO 2034 by Dmitry Glukhovsky.
All other trademarks, logos and copyrights are property of their respective owners. All rights reserved.
By using this site, downloading or using the Exodus SDK or related content, you are agreeing to be bound by the terms of the End User License Agreement.


EULA