# Character animation in Studio

> Insert R15 or R6 rigs or avatars, pose them with inverse kinematics, write and edit keyframed animations and publish them, on Windows or Mac, with no Bridge needed.

RoGenie can animate characters right in Roblox Studio, on Windows or Mac, with only the [Studio plugin](https://rogenie.ai/docs/install-plugin). Ask for what you want to see: "make a two-handed sword swing for my R15 rig", "add a looping idle for the shopkeeper", "make the run animation 20% faster".

## Rigs to animate

- **Insert Rig** drops a blank, animatable **R15 or R6** dummy, with its joints, Humanoid and Animator, like Studio's Rig Builder. It can also load a Rig Builder outfit, such as your own avatar or a mannequin.
- **Insert Avatar** inserts a player's avatar rig, yours by default.

If you already have a rig or character in your place, RoGenie animates that.

## Posing with inverse kinematics

**Inverse Kinematics** works out the joint rotations that put a hand or foot on a point in the world: reaching, grabbing, pointing, planting feet on uneven ground, or holding a two-handed prop. Bends stay within natural limits, and if a target is out of reach the limb stretches toward it and RoGenie is told so.

## Create an animation

**Create Animation** writes a keyframed animation (a KeyframeSequence) from poses, with easing, looping and a priority. Every result comes with a **quality check**: a broken loop seam, a pose for a joint the rig doesn't have, or a clip longer than 10 seconds fails it, and RoGenie fixes the animation before publishing.

## Edit an existing animation

**Edit Animation** starts from an animation that already exists, by asset id or from your place, and can:

- retime it (faster or slower),
- mirror it to the other side,
- change its priority or looping,
- fix its loop seam,
- trim it,
- rename it or add markers.

## Publishing

To keep an animation and play it from scripts, RoGenie publishes it as a real **Animation asset** on your account (or the place's group) and gives you its id.

- A **new** animation is published as part of creating it, without an approval card.
- **Overwriting** an existing animation always asks for your approval first.
- With **Publish Assets to Roblox** switched off in [Tool access](https://rogenie.ai/docs/tool-access), nothing is published.

See [Publishing to Roblox](https://rogenie.ai/docs/publishing-approval).

## Animating in Blender instead

With the [RoGenie Bridge](https://rogenie.ai/docs/bridge) and Blender on Windows, RoGenie can also build an R15 or R6 rig in Blender, animate it there, and publish the animation onto your rig or a preview dummy. See [R6 and R15 character animation](https://rogenie.ai/docs/blender#r6-and-r15-character-animation).

## Switching it off

**Insert Rig**, **Insert Avatar**, **Inverse Kinematics**, **Create Animation** and **Edit Animation** are in the *Build & Assets* group of [Tool access](https://rogenie.ai/docs/tool-access). With them off, RoGenie poses limbs by hand or animates with scripted tweens instead.
