---
title: birthDirection
framework: scenekit
role: symbol
role_heading: Instance Property
path: scenekit/scnparticlesystem/birthdirection
---

# birthDirection

The possible initial directions for newly spawned particles, relative to the emitter shape.

## Declaration

```swift
var birthDirection: SCNParticleBirthDirection { get set }
```

## Discussion

Discussion This property defines initial directions for new particles relative to the geometry specified in the emitterShape property. This property has no effect if the emitterShape property value is nil. For example, if the emitter shape is an SCNSphere geometry and the birth location is SCNParticleBirthDirection.surfaceNormal, new particles radiate away from the center of the sphere. You can randomize the direction of newly spawned particles with the spreadingAngle property. The default value is SCNParticleBirthDirection.constant, specifying that all particles use the same base emittingDirection value.  For possible values, see SCNParticleBirthDirection.

## See Also

### Managing Particle Emission Locations

- [emitterShape](scenekit/scnparticlesystem/emittershape.md)
- [birthLocation](scenekit/scnparticlesystem/birthlocation.md)
- [SCNParticleBirthLocation](scenekit/scnparticlebirthlocation.md)
- [SCNParticleBirthDirection](scenekit/scnparticlebirthdirection.md)
- [emittingDirection](scenekit/scnparticlesystem/emittingdirection.md)
- [spreadingAngle](scenekit/scnparticlesystem/spreadingangle.md)
