---
title: "init(for:)"
framework: realitykit
role: symbol
role_heading: Initializer
path: "realitykit/ikrig/init(for:)"
---

# init(for:)

Creates an inverse kinematics rig definition for the provided skeleton.

## Declaration

```swift
init(for skeleton: MeshResource.Skeleton) throws
```

## Parameters

- `skeleton`: The rig skeleton.
