The purpose of this project is
- Implementation of full-body inverse kinematics (FBIK)
- Explore general process of how to use analytic and numerical optimization
- Get familiar with how to calculate Jacobian matrix
- Get familiar with Unity Engine and C#
This project requires:
- Unity
- 2020.3.33f1
- Library
- ALGLIB for C# (https://www.alglib.net/download.php#csharp) to use optimization modules
Consider about the situation of
- Task : stretch hand to reach a red ball
- End-effector: Left Hand
- Target: Red ball
Ability to transfer control from the top of the hierarchy to the bottom
- Natural poses and animations for characters
- Translate + rotate body parts with FBIK end-effectors
- Rest of body follow the movements
Please request me by email if needed ([email protected])