---
title: "init(size:)"
framework: spritekit
role: symbol
role_heading: Initializer
path: "spritekit/skmutabletexture/init(size:)"
---

# init(size:)

Initializes an empty texture with a specific size.

## Declaration

```swift
init(size: CGSize)
```

## Parameters

- `size`: The size of the texture, in pixels.

## Return Value

Return Value An empty mutable texture.

## Discussion

Discussion You must call the modifyPixelData(_:) method at least once before using this texture.

## See Also

### Creating an Empty Mutable Texture

- [init(size:pixelFormat:)](spritekit/skmutabletexture/init(size:pixelformat:).md)
