---
title: sortingMode
framework: scenekit
role: symbol
role_heading: Instance Property
path: scenekit/scnparticlesystem/sortingmode
---

# sortingMode

The mode defining the order in which SceneKit renders the system’s particles.

## Declaration

```swift
var sortingMode: SCNParticleSortingMode { get set }
```

## Discussion

Discussion Together with the blendMode property, sorting modes affect the appearance of overlapping particle images when rendered. For possible sorting modes, see SCNParticleSortingMode. The default value is SCNParticleSortingMode.none, specifying that SceneKit may render particles in arbitrary order.

## See Also

### Managing Particle Rendering

- [blendMode](scenekit/scnparticlesystem/blendmode.md)
- [SCNParticleBlendMode](scenekit/scnparticleblendmode.md)
- [orientationMode](scenekit/scnparticlesystem/orientationmode.md)
- [SCNParticleOrientationMode](scenekit/scnparticleorientationmode.md)
- [SCNParticleSortingMode](scenekit/scnparticlesortingmode.md)
- [isLightingEnabled](scenekit/scnparticlesystem/islightingenabled.md)
- [isBlackPassEnabled](scenekit/scnparticlesystem/isblackpassenabled.md)
