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

# light

The light attached to the node.

## Declaration

```swift
var light: SCNLight? { get set }
```

## Discussion

Discussion A node can have only one light attached to it. To combine lights so they can be controlled or animated together, create a node with no light and add other nodes to it.

## See Also

### Managing Node Content

- [name](scenekit/scnnode/name.md)
- [camera](scenekit/scnnode/camera.md)
- [geometry](scenekit/scnnode/geometry.md)
- [morpher](scenekit/scnnode/morpher.md)
- [skinner](scenekit/scnnode/skinner.md)
- [categoryBitMask](scenekit/scnnode/categorybitmask.md)
- [SCNBoundingVolume](scenekit/scnboundingvolume.md)
