Skip to content

Commit

Permalink
Adds IK samples documentation.
Browse files Browse the repository at this point in the history
  • Loading branch information
guillaumeblanc committed Jun 18, 2019
1 parent e6bd0f8 commit 3a9968a
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 1 deletion.
6 changes: 6 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
Next version
----------------------
* Library
- [animation] Adds two-bone and aim inverse kinematic solvers. They can be used at runtime to procedurally affect joint local-space transforms.
- [animation] Allows resizing SamplingCache, meaning the can be allocated without knowing the number of joints the cache needs to support.
- [animation] Allow ozz::animation::LocalToModelJob to partially update a hierarchy, aka all children of a joint. This is useful when changes to a local-space pose has been limited to part of the joint hierarchy, like when applying IK or modifying model-space matrices independently from local-space transform.
- [animation] Changes ozz::animation::Skeleton joints from breadth-first to depth-first. This change breaks compatibility of previous ozz::animation::offline::RawAnimation, ozz::animation::Animation and ozz::animation::Skeleton archives.
Expand All @@ -15,6 +16,11 @@ Next version
- [simd math] Implements simd quaternions, making it easier and more efficient to use quaternion with other simd math code.
- [simd math] Exposes swizzling operations.

* Samples
- [two bone ik] Adds two-bone ik sample, showing how ozz::animation::IKTwoBoneJob can be used on a robot arm.
- [look at] Adds a look-at sample, using ozz::animation::IKAimJob on a chain of bones to distribute aiming contribution to more than a single joint.
- [foot_ik] Adds foot-ik sample, which corrects character legs and ankles procedurally at runtime, as well as character/pelvis height, so that the feet can touch and adapt to the ground.

* Build pipeline
- Adds support for fbx sdk 2019. This version is now mandatory for vs2017 builds.
- Add support to macos 10.14 Mojave and Xcode 10.0.
Expand Down
2 changes: 1 addition & 1 deletion samples/foot_ik/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

## Description

Foot IK, or foot planting, is a technique used to correct character legs and ankles procedurally at runtime, as well as character/pelvis height, so that the feet can touch ground.
Foot IK, or foot planting, is a technique used to correct character legs and ankles procedurally at runtime, as well as character/pelvis height, so that the feet can touch and adapt to the ground.

## Concept

Expand Down

0 comments on commit 3a9968a

Please sign in to comment.