Aim IK
A Unity package, to procedurally orientate the character's head (and spine) in a direction without using any animation data.
com.poprockgames.aim-ik 
Install via UPM
Add to Unity Package Manager using this URL
https://www.pkglnk.dev/aim-ik.git README Markdown
Copy this to your project's README.md
## Installation
Add **Aim IK** to your Unity project via Package Manager:
1. Open **Window > Package Manager**
2. Click **+** > **Add package from git URL**
3. Enter:
```
https://www.pkglnk.dev/aim-ik.git
```
[](https://www.pkglnk.dev/pkg/aim-ik)README
Aim-IK
A Unity package, to procedurally orientate the character's head (and spine) in a direction without using any animation data.
Aim-IK, is a Unity package, to procedurally orientate the character's head (and spine) in a direction without using any animation data. This comes as a correction on (some) joint(s) rotation, on top of the current animation.

Aim-IK features
Aim-IK 3D
- Control character head in a direction without using any animation data.
- Control character spine parts in a direction without using any animation data, too.
- Limit the head rotation in 3 axes.
- Limit the spine parts rotation in 3 axes.
- Eyes offset.
- spine part offset.
- Smooth look at.
- Draw eye line.
- Draw spine part line.
Aim-IK 2D
- Control character head in a direction without using any animation data.
- Control character spine parts in a direction without using any animation data, too.
- Limit the head rotation in z axis.
- Limit the spine parts rotation in z axis.
- Eyes offset.
- spine part offset.
- Smooth look at.
- Draw eye line.
- Draw spine part line.
Getting started
Follow one of these steps:
Download from Unity Package Manager
- In Unity, follow
Window > Package Manager. - In the opened window, click on
+button and selectAdd package from git URL. - Then paste
https://github.com/ehsan-mohammadi/Aim-IK.gitgit URL. - Click on
Addbutton and let it download the package.
Download .unitypackage file
- Simply, download
Aim-IK.unitypackagefile and import it to your project.
Download the source code
- Clone a copy of the repo:
git clone https://github.com/ehsan-mohammadi/Aim-IK.git - Copy entire
Aim-IKfolder to your project.
For more information, read Aim-IK Wiki carefully.
Contributing
You can help this project by reporting problems, suggestions or contributing to the code.
Report a problem or suggestion
Go to Aim-IK Issue tracker and check if your problem/suggestion is already reported. If not, create a new issue with a descriptive title and detail your suggestion or steps to reproduce the problem.
Contribute to the code
If you know how to code, I welcome you to send fixes and new features.
License
Aim-IK is available to anybody free of charge, under the terms of MIT License (See LICENSE).
Contacts
Email: mohammadi.ehsan1994@gmail.com
Linkedin: https://linkedin.com/in/ehsan-mohammadi
Twitter: https://twitter.com/EhsanMhdi
No comments yet. Be the first!