---
title: "init(viewportSize:)"
framework: spritekit
role: symbol
role_heading: Initializer
path: "spritekit/sk3dnode/init(viewportsize:)"
---

# init(viewportSize:)

Initializes a new 3D node.

## Declaration

```swift
init(viewportSize: CGSize)
```

## Parameters

- `viewportSize`: The size of the node’s rendered image.

## Return Value

Return Value An initialized SK3DNode object.

## See Also

### Creating 3D Nodes

- [init(coder:)](spritekit/sk3dnode/init(coder:).md)
