A Unity-3D library, to procedural orientate character head (and chest) in a direction without using any animation data.
Aim-IK, is a Unity-3D library that procedurally orientate character head (and chest) in a direction (at a target position), without using any animation data. This comes as a correction on (some) joint(s) rotation, on top of the current animation.
- Control character head in a direction without using any animation data.
- Control character chest parts in a direction without using any animation data, too.
- Limit the head rotation in 3 axes.
- Limit the chest parts rotation in 3 axes.
- Eyes offset.
- Chest part offset.
- Draw eye line.
- Draw chest part line.
- Control character head in a direction without using any animation data.
- Control character chest parts in a direction without using any animation data, too.
- Limit the head rotation in z axis.
- Limit the chest parts rotation in z axis.
- Eyes offset.
- Chest part offset.
- Draw eye line.
- Draw chest part line.
If you just want to use Aim-IK, download Aim-IK.dll
or Aim-IK.unitypackage
file.
For more information, if you want to use Aim-IK for 3D characters, read Wiki - How to using Aim-IK in Unity-3D? and if you want to use it for 2D characters, read Wiki - How to using Aim-IK in Unity-2D? carefully.
But is you want to compile the source code, follow these steps:
- Clone a copy of the repo:
git clone https://github.com/ehsan-mohammadi/Aim-IK.git
- Change to the Aim-IK directory:
cd Aim-IK
- Open the project in Visual Studio by clicking on
Aim-IK.sln
For more information, read Wiki - Compiling Aim-IK (in Visual Studio) carefully.
You can help this project by reporting problems, suggestions or contributing to the code.
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.
If you know how to code, I welcome you to send fixes and new features.
Aim-IK is available to anybody free of charge, under the terms of MIT License (See LICENSE).
Email: mohammadi.ehsan1994@gmail.com
Linkedin: https://linkedin.com/in/ehsan-mohammadi
Twitter: https://twitter.com/EhsanMhdi