---
title: worldTransform
framework: scenekit
role: symbol
role_heading: Instance Property
path: scenekit/scnnode/worldtransform
---

# worldTransform

The world transform applied to the node.

## Declaration

```swift
var worldTransform: SCNMatrix4 { get }
```

```swift
var worldTransform: SCNMatrix4 { get }
```

## Discussion

Discussion A world transform is the node’s coordinate space transform relative to the scene’s coordinate space. This transform is the concatenation of the node’s transform property with that of its parent node, the parent’s parent, and so on up to the rootNode object of the scene. note: In macOS 10.13, iOS 11, tvOS 11, or watchOS 4 (and later), you can set this value with the setWorldTransform(_:) method.

## See Also

### Related Documentation

- [simdWorldTransform](scenekit/scnnode/simdworldtransform.md)
- [parent](scenekit/scnnode/parent.md)

### Managing Transforms in World Space (SceneKit Types)

- [setWorldTransform(_:)](scenekit/scnnode/setworldtransform(_:).md)
- [worldOrientation](scenekit/scnnode/worldorientation.md)
- [worldPosition](scenekit/scnnode/worldposition.md)
