---
title: PhysicsMaterialResource
framework: realitykit
role: symbol
role_heading: Class
path: realitykit/physicsmaterialresource
---

# PhysicsMaterialResource

Material properties, like friction, of a physically simulated object.

## Declaration

```swift
@MainActor @preconcurrency class PhysicsMaterialResource
```

## Topics

### Using the default material resource

- [default](realitykit/physicsmaterialresource/default.md)

### Creating a custom material resource

- [generate(friction:restitution:)](realitykit/physicsmaterialresource/generate(friction:restitution:).md)
- [generate(staticFriction:dynamicFriction:restitution:)](realitykit/physicsmaterialresource/generate(staticfriction:dynamicfriction:restitution:).md)

## Relationships

### Conforms To

- [Resource](realitykit/resource.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Physical properties

- [PhysicsBodyComponent](realitykit/physicsbodycomponent.md)
- [PhysicsBodyMode](realitykit/physicsbodymode.md)
- [PhysicsMassProperties](realitykit/physicsmassproperties.md)
