---
title: simdLocalFront
framework: scenekit
role: symbol
role_heading: Type Property
path: scenekit/scnnode/simdlocalfront
---

# simdLocalFront

The unit vector SceneKit treats as “forward” in local space for all nodes.

## Declaration

```swift
class var simdLocalFront: simd_float3 { get }
```

## Discussion

Discussion The “forward” direction of a node affects cameras and directional lighting attached to a node, as well as relative orientation and movement effects such as simdLook(at:), SCNLookAtConstraint, and SCNBillboardConstraint. This vector is always (0, 0, -1) for all nodes, but you can use this class property when it’s convenient to refer to directions symbolically.

## See Also

### Related Documentation

- [localFront](scenekit/scnnode/localfront.md)

### Calculating Node-Relative Transforms

- [simdLocalRight](scenekit/scnnode/simdlocalright.md)
- [simdLocalUp](scenekit/scnnode/simdlocalup.md)
- [simdWorldRight](scenekit/scnnode/simdworldright.md)
- [simdWorldUp](scenekit/scnnode/simdworldup.md)
- [simdWorldFront](scenekit/scnnode/simdworldfront.md)
