# ModifiableMassProperties

> Mass-related modifiable properties of a contact pair.

## Definition

* **Type:** Struct
* **Namespace:** [UnityEngine](/engine/6000.6/script-reference/unityengine.md)
* **Assembly:** UnityEngine.PhysicsModule

```csharp
public struct ModifiableMassProperties
```

## Remarks

Mostly useful to make a collider appear lighter to the solver than it actually is when the bodies in this contact pair have very different mass values.

## Fields

| Value                                                                                                                        | Description                                                                                       |
| ---------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- |
| [inverseInertiaScale](/engine/6000.6/script-reference/unityengine/modifiablemassproperties/inverseinertiascale.md)           | The inverse inertia scaling that the solver should apply to the first body of this contact pair.  |
| [inverseMassScale](/engine/6000.6/script-reference/unityengine/modifiablemassproperties/inversemassscale.md)                 | The inverse mass scaling that the solver should apply to the first body of this contact pair.     |
| [otherInverseInertiaScale](/engine/6000.6/script-reference/unityengine/modifiablemassproperties/otherinverseinertiascale.md) | The inverse inertia scaling that the solver should apply to the second body of this contact pair. |
| [otherInverseMassScale](/engine/6000.6/script-reference/unityengine/modifiablemassproperties/otherinversemassscale.md)       | The inverse mass scaling that the solver should apply to the second body of this contact pair.    |
