Hugo Locurcio cbb5c94c6f Allow 3D demos to fallback to GLES2 3 anni fa
..
addons cbb5c94c6f Allow 3D demos to fallback to GLES2 3 anni fa
fps cbb5c94c6f Allow 3D demos to fallback to GLES2 3 anni fa
model cbb5c94c6f Allow 3D demos to fallback to GLES2 3 anni fa
screenshots 7d64830cfe Ensure most demos have descriptions and screenshots 3 anni fa
README.md d4bf89d364 Link to the asset library from the README of each demo 4 anni fa
button_change_scene.gd e5e20a57a1 [IK] Conform to the new GDScript style guide 5 anni fa
default_env.tres c6163b3d20 Tweak settings in various 3D demos 4 anni fa
fabrik_ik.tscn aaf3483618 Move Godot Battle Bot model and materials to a subfolder 4 anni fa
icon.png 184b0fe5f8 Optimize all images using `oxipng -o6 --strip all --zopfli` 5 anni fa
icon.png.import d21936b32d 3D projects converted to and tested with Godot 3.1 6 anni fa
look_at_ik.tscn 4913cd868a Misc fixes and tweaks 4 anni fa
project.godot cbb5c94c6f Allow 3D demos to fallback to GLES2 3 anni fa
skeleton_ik.tscn 1ad95a443f Fixed bug in the IK demo where the SkeletonIK scene would print an error. The issue is that the target nodes are initialized after the SkeletonIK node. Moving the nodes fixed the issue and now no more errors are printed 4 anni fa
skeleton_ik_runner.gd 40bcc0f55f Added SkeletonIK example to IK demo. Updated the anchors on all of the UI so it can scale to any sized window. Removed the project settings keeping the aspect ratio the same 5 anni fa
target_from_mousepos.gd 918a289ee2 Format files using updated file_format.sh 4 anni fa

README.md

3D Inverse Kinematics

This is an example of different Inverse Kinematic algorithms implemented in Godot. It contains four scenes, showing different ways they can be used.

Language: GDScript

Renderer: GLES 3

Check out this demo on the asset library: https://godotengine.org/asset-library/asset/523

How does it work?

This demo shows how to implement IK using two different methods. One uses the SkeletonIK node which is built into Godot. The other method is using a script called FABRIK (inside of the SADE plugin) for inverse kinematics.

Screenshots

Screenshot

Screenshot