---
title: "sourcePosition(at:)"
framework: spritekit
role: symbol
role_heading: Instance Method
path: "spritekit/skwarpgeometrygrid/sourceposition(at:)"
---

# sourcePosition(at:)

Returns the source position of a vertex.

## Declaration

```swift
func sourcePosition(at index: Int) -> vector_float2
```

## Parameters

- `index`: The index of the position vertex to query.

## Return Value

Return Value The normalized position of the specified vertex in sourcePositions.

## Discussion

Discussion The specified index must be between 0 and the warp geometry grid’s vertexCount - 1.

## See Also

### Accessing or Setting Grid Vertices

- [destPosition(at:)](spritekit/skwarpgeometrygrid/destposition(at:).md)
- [replacingByDestinationPositions(positions:)](spritekit/skwarpgeometrygrid/replacingbydestinationpositions(positions:).md)
- [replacingBySourcePositions(positions:)](spritekit/skwarpgeometrygrid/replacingbysourcepositions(positions:).md)
