---
title: program
framework: realitykit
role: symbol
role_heading: Instance Property
path: realitykit/custommaterial/program-swift.property
---

# program

## Declaration

```swift
var program: CustomMaterial.Program { get set }
```

## See Also

### Setting shader properties

- [custom](realitykit/custommaterial/custom-swift.property.md)
- [lightingModel](realitykit/custommaterial/lightingmodel-swift.property.md)
- [withMutableUniforms(ofType:_:)](realitykit/custommaterial/withmutableuniforms(oftype:_:).md)
- [withMutableUniforms(ofType:stage:_:)](realitykit/custommaterial/withmutableuniforms(oftype:stage:_:).md)
