Commit Graph

6 Commits (978d1cb93c4ba16d9ae5e22c8f7c9a2812221df4)

Author SHA1 Message Date
BeardedBread 8d94b7ea7b Add lerp to changing length 2021-09-16 10:01:39 +08:00
BeardedBread 4ee7208651 Implement varying length body
- Change init input to take link length
- Add function to recompute link lengths
- Fix potential division-by-zero error due to integer math
- Add keys to change length
2021-08-18 21:45:01 +08:00
BeardedBread 2a0bc4764b Rewrite how joints are stored
- Use array to store joints as it is easier to manage
2021-08-17 22:29:59 +08:00
BeardedBread 95376cffab Add controls to change target and root
Internal Changelog:
- Add follow mode of target
- Add LMB to set root
2021-08-17 20:57:33 +08:00
BeardedBread fe1b424571 Implement angle constraints to FABRIK 2021-08-15 17:07:08 +08:00
BeardedBread 9ac405451c First commit for FABRIK 2021-08-14 23:07:52 +08:00