/Engine/Source/Runtime/PhysicsCore/Public/PhysicalMaterials/PhysicalMaterial.h
Physical materials are used to define the response of a physical object when interacting dynamically with the world.
class UPhysicalMaterial : public [UObject](API\Runtime\CoreUObject\UObject\UObject)
bool
bOverrideFrictionCombineMode
If set we will use the FrictionCombineMode of this material, instead of the FrictionCombineMode found in the project settings.
bool
bOverrideRestitutionCombineMode
If set we will use the RestitutionCombineMode of this material, instead of the RestitutionCombineMode found in the project settings.
float
Density
Object properties.Used with the shape of the object to calculate its mass properties.
float
Friction
Surface properties.Friction value of surface, controls how easily things can slide on this surface (0 is frictionless, higher values increase the amount of friction)
TEnumAsByte<EF...
FrictionCombineMode
Friction combine mode, controls how friction is computed for multiple materials.
TUniquePtr< FPh...
MaterialHandle
float
RaiseMassToPower
Used to adjust the way that mass increases as objects get larger.
float
Restitution
Restitution or 'bounciness' of this surface, between 0 (no bounce) and 1 (outgoing velocity is same as incoming).
TEnumAsByte<EF...
RestitutionCombineMode
Restitution combine mode, controls how restitution is computed for multiple materials.
float
SleepAngularVelocityThreshold
How low the angular velocity can be before solver puts body to sleep.
int32
SleepCounterThreshold
How many ticks we can be under thresholds for before solver puts body to sleep.
float
SleepLinearVelocityThreshold
How low the linear velocity can be before solver puts body to sleep.
float
StaticFriction
Static Friction value of surface, controls how easily things can slide on this surface (0 is frictionless, higher values increase the amount of friction)
FPhysicalMateri...
Strength
TEnumAsByte< EP...
SurfaceType
To edit surface type for your project, use ProjectSettings/Physics/PhysicalSurface section
FChaosUserData
UserData