---
title: ReverbMeshResource
framework: realitykit
role: symbol
role_heading: Class
path: realitykit/reverbmeshresource
---

# ReverbMeshResource

## Declaration

```swift
final class ReverbMeshResource
```

## Topics

### Creating standard room shapes

- [shoebox(size:)](realitykit/reverbmeshresource/shoebox(size:).md)
- [box(size:)](realitykit/reverbmeshresource/box(size:).md)
- [plane(width:depth:)](realitykit/reverbmeshresource/plane(width:depth:).md)

### Creating a custom mesh

- [init(positions:triangleIndices:materials:)](realitykit/reverbmeshresource/init(positions:triangleindices:materials:).md)

### Initializers

- [init(from:)](realitykit/reverbmeshresource/init(from:).md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)
- [Escapable](swift/escapable.md)
- [Hashable](swift/hashable.md)
- [Resource](realitykit/resource.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Acoustics and group playback

- [AudioPlaybackGroupController](realitykit/audioplaybackgroupcontroller.md)
