diff options
author | Sergey Lapin <slapinid@gmail.com> | 2016-03-29 22:52:31 +0300 |
---|---|---|
committer | Sergey Lapin <slapinid@gmail.com> | 2016-03-31 12:43:00 +0300 |
commit | 8d7a94389aeefb805fb2840c6a69af95f563f89b (patch) | |
tree | ef7543f624473bac3c4ad1aa2e5af9d6746e6ca4 /demos/3d | |
parent | 15d1fca0614ad87fd16fa7532e4db867b342d00e (diff) |
InverseKinematics node, basic features
I don't already know how the fuck it works, but it is.
A bit slow currently, but hope to improve it soon.
The current limitations:
1. No constraints. At all.
2. Used simplest CCD algorithm, I just can't believe
in jacobian construction from code.
3. Slow to get to target.
Diffstat (limited to 'demos/3d')
-rw-r--r-- | demos/3d/inverse_kinematics/engine.cfg | 0 | ||||
-rw-r--r-- | demos/3d/inverse_kinematics/main.scn | bin | 0 -> 503 bytes |
2 files changed, 0 insertions, 0 deletions
diff --git a/demos/3d/inverse_kinematics/engine.cfg b/demos/3d/inverse_kinematics/engine.cfg new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/demos/3d/inverse_kinematics/engine.cfg diff --git a/demos/3d/inverse_kinematics/main.scn b/demos/3d/inverse_kinematics/main.scn Binary files differnew file mode 100644 index 0000000000..918fd09a3a --- /dev/null +++ b/demos/3d/inverse_kinematics/main.scn |