---
title: PHASEMaterialPreset
framework: phase
role: symbol
role_heading: Enumeration
path: phase/phasematerialpreset
---

# PHASEMaterialPreset

A collection of physical surfaces that each add a unique acoustic quality to your app’s audio.

## Declaration

```swift
enum PHASEMaterialPreset
```

## Mentioned in

Playing sound from a location in a 3D scene

## Overview

Overview This enumeration defines the types of surface texture that you choose for your scene’s objects. To assign a preset to a material, define the preset argument for the material’s init(engine:preset:) initializer.

## Topics

### Presets

- [PHASEMaterialPreset.brick](phase/phasematerialpreset/brick.md)
- [PHASEMaterialPreset.cardboard](phase/phasematerialpreset/cardboard.md)
- [PHASEMaterialPreset.concrete](phase/phasematerialpreset/concrete.md)
- [PHASEMaterialPreset.drywall](phase/phasematerialpreset/drywall.md)
- [PHASEMaterialPreset.glass](phase/phasematerialpreset/glass.md)
- [PHASEMaterialPreset.wood](phase/phasematerialpreset/wood.md)

### Initializers

- [init(rawValue:)](phase/phasematerialpreset/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Soundscape Creation

- [PHASESource](phase/phasesource.md)
- [PHASEListener](phase/phaselistener.md)
- [PHASEOccluder](phase/phaseoccluder.md)
- [PHASEObject](phase/phaseobject.md)
- [PHASEShape](phase/phaseshape.md)
- [PHASEShape.Element](phase/phaseshape/element.md)
- [PHASEMaterial](phase/phasematerial.md)
- [PHASEMixerParameters](phase/phasemixerparameters.md)
