Press Kit - OSIK

ISOK โ€“ Inverse Kinematics node for Godot 4.5

ISOK is a free, open-source project that showcases a custom-built Inverse Kinematics (IK) system for Godot 4.5.
Itโ€™s designed to help other developers understand how to implement and modify IK behaviour within their own projects, including how to manage bone constraints, global-to-local transformations, and directional clamping.

This project acts as both a learning resource and a proof of concept, showing how a clean GDScript-based IK solution can be structured without relying on engine-side IK nodes.

Now Avalible through the Assetlib!

OSIK is now avalible through the native asset libaray inside godot making it even easier to install and use!

Also on the godot beta store!

๐Ÿงฉ Key Features

  • FABRIK-based solver (Forward and Backward Reaching Inverse Kinematics).

  • Custom joint constraints for pitch and yaw.

  • Local/global transform handling for clean skeletal control.

  • Simple debugging tools for visualising IK targets and bone alignment.

  • Fully commented GDScript to make learning and modification easier.

  • Lightweight & plug-and-play โ€” no external addons required.

๐Ÿง  How It Works

The solver calculates bone positions using an iterative FABRIK method:

  1. The backward pass reaches from the target to the rootbone down the bone chain.

  2. The forward pass then corrects positions from the root bone down the chain back to the target.

  3. Each boneโ€™s transform is then converted from global to local space before being applied to the skeleton.

If constraints are turned off (as they are by default), the solver will simply pass through the original yaw and pitch (X-Z and Y-Z) information.

๐Ÿ“‚ Whatโ€™s Included

  • Complete Godot 4.5 project

  • Example scene and skeleton setup

  • Well-documented GDScript source files

โš™๏ธ Requirements

  • Godot 4.5 or newer

  • A basic understanding of 3D transforms and skeleton nodes.

๐Ÿ“œ License

Released under the MIT License โ€” free to use, modify, and share, even in commercial projects

Click here to read

๐ŸŒ Links

๐Ÿ’พ Down Load Link media assets

NOTE: The scaling issue shown in the video is now fixed