---
title: renderMode
framework: quartzcore
role: symbol
role_heading: Instance Property
path: quartzcore/caemitterlayer/rendermode
---

# renderMode

Defines how particle cells are rendered into the layer.

## Declaration

```swift
var renderMode: CAEmitterLayerRenderMode { get set }
```

## Discussion

Discussion The possible values for render modes are shown in Emitter Modes. The default value is unordered.

## See Also

### Emitter Geometry

- [emitterPosition](quartzcore/caemitterlayer/emitterposition.md)
- [emitterShape](quartzcore/caemitterlayer/emittershape.md)
- [emitterZPosition](quartzcore/caemitterlayer/emitterzposition.md)
- [emitterDepth](quartzcore/caemitterlayer/emitterdepth.md)
- [emitterSize](quartzcore/caemitterlayer/emittersize.md)
