---
title: snapshot()
framework: watchkit
role: symbol
role_heading: Instance Method
path: watchkit/wkinterfacescnscene/snapshot()
---

# snapshot()

Renders the scene to a new image object.

## Declaration

```swift
func snapshot() -> UIImage
```

## Return Value

Return Value An image object depicting the scene in its current state.

## Discussion

Discussion This method is thread-safe and may be called at any time.

## See Also

### Managing the SceneKit Scene

- [antialiasingMode](watchkit/wkinterfacescnscene/antialiasingmode.md)
- [preferredFramesPerSecond](watchkit/wkinterfacescnscene/preferredframespersecond.md)
- [scene](watchkit/wkinterfacescnscene/scene.md)
