Skip to content

Commit

Permalink
chore(release): 5.2.0 [skip ci]
Browse files Browse the repository at this point in the history
# [5.2.0](v5.1.0...v5.2.0) (2024-07-31)

### Bug Fixes

* **Editor:** Allow saving and loading deformation configuration via JSON ([46bf685](46bf685))
* **Runtime:** Correct bones job regenerates metadata with mask changes, fix hand wave ([539cb0b](539cb0b))
* **Runtime:** Don't run correct bones job if weight is zero ([b452051](b452051))
* **Runtime:** Fix CCDIK edge cases when the skeleton is scaled ([ab0a8af](ab0a8af))
* **Runtime:** Fix character's rest pose before humanoid asset is used ([32895a6](32895a6))
* **Runtime:** Fix correct hand assigning the wrong bone for the secondary IK target ([1ab07df](1ab07df))
* **Runtime:** Fix external bone targets job when containing invalid bones ([f56c881](f56c881))
* **Runtime:** Fix incorrect bone mappings being set when spawning an inactive character ([4acc069](4acc069))
* **Runtime:** Fix locomotion animation playback direction for embodied character ([5fa894c](5fa894c))
* **Runtime:** Fix OnDestroy job activity for ExternalBoneTargets ([24cc82f](24cc82f))
* **Runtime:** Force character into t-pose when adding retargeting components to it ([418c235](418c235))
* **Runtime:** Handle CCDIK cases where the bones aren't directly hierarchical ([0cdafa8](0cdafa8))
* **Runtime:** Optimize CCDIK performance by using poses ([f0e2e54](f0e2e54))
* **Runtime:** Remove retargeting layer in AddMainRetargetingComponent ([801e8e7](801e8e7))
* **Runtime:** Skip DrivenTransform in proxy transform update if the DrivenTransform is null ([be1bb3f](be1bb3f))
* **Samples:** Retargeted uses correct bones with finger accuracy, jobs enabled ([c29802c](c29802c))
* **Samples:** Update ISDK sample to be more accurate ([b4f897a](b4f897a))

### Features

* **Editor:** Add functionality to update the current skeleton to the animator's avatar humanDescription ([02cdf82](02cdf82))
* **Editor:** Add JSON read/write for RetargetingLayer and RetargetingProcessor ([0350d55](0350d55))
* **Editor:** Update one-click retargeting to take into account hand proportions for setting the finger position correction weight ([ae76d7b](ae76d7b))
* **Editor:** Update the one-click retargeting constraint setup ([4189415](4189415))
* **Runtime:** Add arm length multiplier to full body deformation constraint ([86c7028](86c7028))
* **Runtime:** Add OVRControllersHands positions sync option for RetargetingProcessorCorrectHand ([922e374](922e374))
* **Runtime:** Add public config functions LateMirroredObject ([c6ba3c5](c6ba3c5))
* **Runtime:** Add public JSON loading API to retargeter classes ([cd16f3a](cd16f3a))
* **Runtime:** Add UpdateToAnimatorPose to AnimationUtilities ([ca3dad3](ca3dad3))
* **Runtime:** Add use secondary bone id option for the correct hand IK processor ([a154d6d](a154d6d))
* **Runtime:** Allow jobs for retargeting processors ([43a7be2](43a7be2))
* **runtime:** Allow specifying arm chain bones for arm IK ([9108de5](9108de5))
* **Runtime:** ARKitFace forces usage of proper mapping value ([fa2ed7f](fa2ed7f))
* **Runtime:** Chain proxy target jobs ([30c7c45](30c7c45))
* **Runtime:** Change HelperMenusBody access to public ([9feca2c](9feca2c))
* **Runtime:** Combine blend and correct hand processors ([d4dadf1](d4dadf1))
* **Runtime:** Control positions and rotations on PlaybackAnimationConstraint ([e42342a](e42342a))
* **Runtime:** Custom playback of PlaybackAnimationJob ([31b7fd2](31b7fd2))
* **Runtime:** Disable updating RT constraint adjustments from editor ([7a7dd55](7a7dd55))
* **Runtime:** Improve shoulder roll to be more accurate in its function ([b37a37f](b37a37f))
* **Runtime:** Move JSON functions to deformation constraint class ([b9d5240](b9d5240))
* **Runtime:** Optimize FABRIK ([ce3153f](ce3153f))
* **Runtime:** PlaybackAnimationConstraint can mask by individual bone ([26fdec7](26fdec7))
* **Runtime:** RetargetingLayer supports jobs-base processors ([d0776fc](d0776fc))
* **Runtime:** Update RetargetingProcessorCorrectHand sync with OVRControllersHands to also optionally sync rotations ([a1c9b30](a1c9b30))
* **Runtime:** Use a job to update proxies ([e672abb](e672abb))
* **Runtime:** Use jobs for external bone targets ([d39e9de](d39e9de))
  • Loading branch information
semantic-release-bot committed Jul 31, 2024
1 parent a69a0e5 commit 3de5259
Show file tree
Hide file tree
Showing 2 changed files with 55 additions and 1 deletion.
54 changes: 54 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,57 @@
# [5.2.0](https://github.com/oculus-samples/Unity-Movement/compare/v5.1.0...v5.2.0) (2024-07-31)


### Bug Fixes

* **Editor:** Allow saving and loading deformation configuration via JSON ([46bf685](https://github.com/oculus-samples/Unity-Movement/commit/46bf685959aaedd1d71969557c928c3b96871058))
* **Runtime:** Correct bones job regenerates metadata with mask changes, fix hand wave ([539cb0b](https://github.com/oculus-samples/Unity-Movement/commit/539cb0b8d10a8166ac23a163c38040523f2d860e))
* **Runtime:** Don't run correct bones job if weight is zero ([b452051](https://github.com/oculus-samples/Unity-Movement/commit/b452051e90db36292efd48544bee24b2cb74de36))
* **Runtime:** Fix CCDIK edge cases when the skeleton is scaled ([ab0a8af](https://github.com/oculus-samples/Unity-Movement/commit/ab0a8af92f0ce323e30afe819e3ba95270acd83a))
* **Runtime:** Fix character's rest pose before humanoid asset is used ([32895a6](https://github.com/oculus-samples/Unity-Movement/commit/32895a6ce6ee852e107c3baa6474083cca95ad0c))
* **Runtime:** Fix correct hand assigning the wrong bone for the secondary IK target ([1ab07df](https://github.com/oculus-samples/Unity-Movement/commit/1ab07df3844c5c72caf9ff03f725287a51ab51f7))
* **Runtime:** Fix external bone targets job when containing invalid bones ([f56c881](https://github.com/oculus-samples/Unity-Movement/commit/f56c8816e1a6312d0bf0a78a5c83495a1a06a78d))
* **Runtime:** Fix incorrect bone mappings being set when spawning an inactive character ([4acc069](https://github.com/oculus-samples/Unity-Movement/commit/4acc069ec9a674e8d0a017e0c22f6eb29bb0f90a))
* **Runtime:** Fix locomotion animation playback direction for embodied character ([5fa894c](https://github.com/oculus-samples/Unity-Movement/commit/5fa894c629a38b8982b2da641cba86bc45f32a58))
* **Runtime:** Fix OnDestroy job activity for ExternalBoneTargets ([24cc82f](https://github.com/oculus-samples/Unity-Movement/commit/24cc82f6fed296b722d2a062221eaf237d0a0f2d))
* **Runtime:** Force character into t-pose when adding retargeting components to it ([418c235](https://github.com/oculus-samples/Unity-Movement/commit/418c235bc91b1b31982253636cb8c5c1508a0e7a))
* **Runtime:** Handle CCDIK cases where the bones aren't directly hierarchical ([0cdafa8](https://github.com/oculus-samples/Unity-Movement/commit/0cdafa81ff2c85041f7fd9bc84b6f81fd68aef72))
* **Runtime:** Optimize CCDIK performance by using poses ([f0e2e54](https://github.com/oculus-samples/Unity-Movement/commit/f0e2e544c0c2eea3bd52eb6c5b6b29b78e139860))
* **Runtime:** Remove retargeting layer in AddMainRetargetingComponent ([801e8e7](https://github.com/oculus-samples/Unity-Movement/commit/801e8e75e1d8d0ec4b8272217f0ff9523295d2c4))
* **Runtime:** Skip DrivenTransform in proxy transform update if the DrivenTransform is null ([be1bb3f](https://github.com/oculus-samples/Unity-Movement/commit/be1bb3ff34470532f3d61aa2402bc11794633448))
* **Samples:** Retargeted uses correct bones with finger accuracy, jobs enabled ([c29802c](https://github.com/oculus-samples/Unity-Movement/commit/c29802caa4949cc5a03623a02639c9261349605c))
* **Samples:** Update ISDK sample to be more accurate ([b4f897a](https://github.com/oculus-samples/Unity-Movement/commit/b4f897a300a2ced8c152c90ea17ec200ae2c2502))


### Features

* **Editor:** Add functionality to update the current skeleton to the animator's avatar humanDescription ([02cdf82](https://github.com/oculus-samples/Unity-Movement/commit/02cdf8288e3441562d2777d3bcba20f1c04c069d))
* **Editor:** Add JSON read/write for RetargetingLayer and RetargetingProcessor ([0350d55](https://github.com/oculus-samples/Unity-Movement/commit/0350d55af8b0cbdbe7b50c22e2037b7ae6ae5ac0))
* **Editor:** Update one-click retargeting to take into account hand proportions for setting the finger position correction weight ([ae76d7b](https://github.com/oculus-samples/Unity-Movement/commit/ae76d7bd5a2e82fb8db41eb948fa37eff0685ee4))
* **Editor:** Update the one-click retargeting constraint setup ([4189415](https://github.com/oculus-samples/Unity-Movement/commit/41894151f218701dcafd4c5e07d6bfee1542d870))
* **Runtime:** Add arm length multiplier to full body deformation constraint ([86c7028](https://github.com/oculus-samples/Unity-Movement/commit/86c7028fad1e57f44a734c5d7c0f341f53430554))
* **Runtime:** Add OVRControllersHands positions sync option for RetargetingProcessorCorrectHand ([922e374](https://github.com/oculus-samples/Unity-Movement/commit/922e3740493513d34d7cb91e6382b70430ea665a))
* **Runtime:** Add public config functions LateMirroredObject ([c6ba3c5](https://github.com/oculus-samples/Unity-Movement/commit/c6ba3c511d61778e7de0961124da304e7d4103a7))
* **Runtime:** Add public JSON loading API to retargeter classes ([cd16f3a](https://github.com/oculus-samples/Unity-Movement/commit/cd16f3aa715df0ef89f5eb89d6dc14f34c25c5e2))
* **Runtime:** Add UpdateToAnimatorPose to AnimationUtilities ([ca3dad3](https://github.com/oculus-samples/Unity-Movement/commit/ca3dad3f1bec196a50738f370e2aabf4e0999cf1))
* **Runtime:** Add use secondary bone id option for the correct hand IK processor ([a154d6d](https://github.com/oculus-samples/Unity-Movement/commit/a154d6d3f221cd51afe8843f196789f61f2574e0))
* **Runtime:** Allow jobs for retargeting processors ([43a7be2](https://github.com/oculus-samples/Unity-Movement/commit/43a7be276cd9e4f9a2ecca1c6e323da53aa7c5f1))
* **runtime:** Allow specifying arm chain bones for arm IK ([9108de5](https://github.com/oculus-samples/Unity-Movement/commit/9108de521b14b574b43c9c922af3e0a98f56b24c))
* **Runtime:** ARKitFace forces usage of proper mapping value ([fa2ed7f](https://github.com/oculus-samples/Unity-Movement/commit/fa2ed7ff0e5111087618a2689677490e051885c7))
* **Runtime:** Chain proxy target jobs ([30c7c45](https://github.com/oculus-samples/Unity-Movement/commit/30c7c45f9797a1c53f909ac1eb050c2a0430d920))
* **Runtime:** Change HelperMenusBody access to public ([9feca2c](https://github.com/oculus-samples/Unity-Movement/commit/9feca2cda8ffb94b3b6f192fc5802e7d76d9ba82))
* **Runtime:** Combine blend and correct hand processors ([d4dadf1](https://github.com/oculus-samples/Unity-Movement/commit/d4dadf15f9ff1ee733242f065dc6173388727779))
* **Runtime:** Control positions and rotations on PlaybackAnimationConstraint ([e42342a](https://github.com/oculus-samples/Unity-Movement/commit/e42342a3947f4d5cd0c28fd43adb804d2be617cc))
* **Runtime:** Custom playback of PlaybackAnimationJob ([31b7fd2](https://github.com/oculus-samples/Unity-Movement/commit/31b7fd21cfe1e4a767614712b2ca659a28e82917))
* **Runtime:** Disable updating RT constraint adjustments from editor ([7a7dd55](https://github.com/oculus-samples/Unity-Movement/commit/7a7dd559464f15eff7bc34836a656e92b954725e))
* **Runtime:** Improve shoulder roll to be more accurate in its function ([b37a37f](https://github.com/oculus-samples/Unity-Movement/commit/b37a37f7eeed43a8b92d930699621162c41a2aae))
* **Runtime:** Move JSON functions to deformation constraint class ([b9d5240](https://github.com/oculus-samples/Unity-Movement/commit/b9d5240e02e7e9a1091cb25b136894eac4fa9927))
* **Runtime:** Optimize FABRIK ([ce3153f](https://github.com/oculus-samples/Unity-Movement/commit/ce3153fc7b0f84fb68c1d0bf202b33f7990af616))
* **Runtime:** PlaybackAnimationConstraint can mask by individual bone ([26fdec7](https://github.com/oculus-samples/Unity-Movement/commit/26fdec7139f42b67b05d8475be620104bdca6c80))
* **Runtime:** RetargetingLayer supports jobs-base processors ([d0776fc](https://github.com/oculus-samples/Unity-Movement/commit/d0776fcc390c8fd300c5c632d72cb0aba9f95130))
* **Runtime:** Update RetargetingProcessorCorrectHand sync with OVRControllersHands to also optionally sync rotations ([a1c9b30](https://github.com/oculus-samples/Unity-Movement/commit/a1c9b30622ec87ce6fe087a9e5f8f47289b642f1))
* **Runtime:** Use a job to update proxies ([e672abb](https://github.com/oculus-samples/Unity-Movement/commit/e672abbe14706ac55f3926e40413338646a34a22))
* **Runtime:** Use jobs for external bone targets ([d39e9de](https://github.com/oculus-samples/Unity-Movement/commit/d39e9dee2da52bcfa509be5bfe4e83fb08c541b4))

# [5.1.0](https://github.com/oculus-samples/Unity-Movement/compare/v5.0.1...v5.1.0) (2024-05-17)


Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "com.meta.movement",
"displayName": "Meta Movement",
"version": "5.1.0",
"version": "5.2.0",
"description": "Contains sample scenes, prefabs, scripts, and art assets for Movement SDK.",
"unity": "2021.3",
"unityRelease": "26f1",
Expand Down

0 comments on commit 3de5259

Please sign in to comment.