---
title: seed
framework: gameplaykit
role: symbol
role_heading: Instance Property
path: gameplaykit/gkvoronoinoisesource/seed
---

# seed

The value that determines the specific configuration of noise produced by the noise source.

## Declaration

```swift
var seed: Int32 { get set }
```

## Discussion

Discussion Like the seed value of a random source, a noise source’s seed value determines the pseudorandom aspect of noise generated by the noise source. Changing the seed value produces different overall structure to the generated noise, while changing other parameters produces variation upon that structure.

## See Also

### Managing Noise Generation Parameters

- [frequency](gameplaykit/gkvoronoinoisesource/frequency.md)
- [displacement](gameplaykit/gkvoronoinoisesource/displacement.md)
- [isDistanceEnabled](gameplaykit/gkvoronoinoisesource/isdistanceenabled.md)
