godot-demo-projects/3d/ik
Aaron Franke 5f1905e0d6
Replace _input with _unhandled_input
2020-06-08 22:43:19 -04:00
..
addons/sade Fixed up LookAt IK code so it better follows the style guide. Touched up a bunch of the comments 2020-02-17 14:45:02 -05:00
fps Replace _input with _unhandled_input 2020-06-08 22:43:19 -04:00
screenshots Add README files to 3D demos 2020-03-09 03:54:32 -04:00
README.md Add README files to 3D demos 2020-03-09 03:54:32 -04:00
battle_bot_color.tres
battle_bot_emission.tres
button_change_scene.gd
default_env.tres
fabrik_ik.tscn Open and save 3D IK demo in Godot 3.2 2020-03-04 20:59:12 -05:00
godot_battle_bot.dae
godot_battle_bot.dae.import Replace _input with _unhandled_input 2020-06-08 22:43:19 -04:00
godot_battle_bot_colors.png
godot_battle_bot_colors.png.import
godot_battle_bot_emission.png
godot_battle_bot_emission.png.import
icon.png
icon.png.import
look_at_ik.tscn Open and save 3D IK demo in Godot 3.2 2020-03-04 20:59:12 -05:00
project.godot Add descriptions to all projects with README files 2020-03-16 20:50:53 -04:00
skeleton_ik.tscn Open and save 3D IK demo in Godot 3.2 2020-03-04 20:59:12 -05:00
skeleton_ik_runner.gd
target_from_mousepos.gd

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

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