Commit 269e4a2
committed
chore(release): 4.0.0 [skip ci]
# [4.0.0](v3.1.1...v4.0.0) (2023-12-16)
### Bug Fixes
* **Runtime:** Add max stretch for CCDIK and update deformation ([dbe19d1](dbe19d1))
* **Runtime:** Allow controlling blendshape example's constraints via skeletal state ([6579f9e](6579f9e)), closes [#1](#1) [#2](#2)
* **Runtime:** Disable null check on BlendHandConstraint _autoAddTo ([c3fd6ad](c3fd6ad))
* **Runtime:** Update the accurate head option in deformation ([7a20b3b](7a20b3b))
* **Samples:** Disable _rigToggleOnFocus ([c6dc3bc](c6dc3bc))
### Features
* **Editor/Runtime/Samples:** Update for v60 ([8d5f1bb](8d5f1bb))
* **Editor:** Add IntAsEnum property attribute and drawer ([ccaa9cd](ccaa9cd))
* **Editor:** Update helper menus to add retargeting processors on the one-click setup ([cb2d5da](cb2d5da))
* **Editor:** Update one-click to also setup elbows and new deformation parameters ([11bf4b0](11bf4b0))
* **Runtime:** Add a weight to correct shoulder rotations in late update ([fb8d357](fb8d357))
* **Runtime:** Add additional spine alignment weights for the other spine bones ([63ba963](63ba963))
* **Runtime:** Add animation playback constraint ([5854f9e](5854f9e))
* **Runtime:** Add retargeting processors for retargeting layer, and update hand placement in deformation ([29e529b](29e529b))
* **Runtime:** Add shoulder stretch to RetargetingProcessorCorrectHand ([bf05baa](bf05baa))
* **Runtime:** Hip pinning supports animator ([67a19fe](67a19fe))
* **Runtime:** Retargeter sets hips via root motion function ([d79ee8f](d79ee8f))
* **Runtime:** Update BlendHandConstraint to control the weight of the correct hand retargeting processor ([cc340eb](cc340eb))
* **Runtime:** Update Deformation constraint logic to correct the spine more accurately along with the shoulders ([c4d9e31](c4d9e31))
* **Samples:** Buttons for ISDK and locomotion scenes ([02de41b](02de41b))
* **Samples:** Trilinear/aniso settings for locomotion textures ([eb1f38f](eb1f38f))
* **Samples:** Turn on translate dof on HighFi model ([ff68e17](ff68e17))
### BREAKING CHANGES
* **Editor/Runtime/Samples:** Samples rely on scripts found in v60 of the Meta SDK.
Editor:
- Add OVRProjectSetupMovementSDKSamples task to integrate with the Oculus Project Setup Tool for sample specific tasks
- Remove ProjectValidationWindow, as the Project Setup Tool is used instead now
Runtime:
- Add support for tongue tracking
- Add DeformationRig for driving available correctives on the face
- Add full body for retargeting
- Add full body animation constraints
- Add toggle between high and low fidelity upper body tracking (IOBT)
- Add body tracking calibration example
- Updated helper menus to include setup for full body, and new constraints for upper body
- Updated locomotion to support full body, and fix several bugs with locomotion
- Updated locomotion to use animation blending between tracking (full body) and the locomotion animator
Samples:
- Updated the MovementAura scene with tongue support
- Updated the MovementRetargeting scene to use a full body
- Updated the MovementISDKIntegration scene to use a full body
- Updated the MovementLocomotion scene to use a full body
DEPRECATED: All legacy scripts have been placed in the Legacy folder. This includes the following: CustomMappings, FullBodyCustomMappings, AnimationConstraintMasker.
Reviewed By: sohailshafiiWk
Differential Revision: D52219081
fbshipit-source-id: 3dbdebc730609ec9c51ea8dee581ef36c831e9db1 parent 4971341 commit 269e4a2
2 files changed
+66
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
1 | 66 | | |
2 | 67 | | |
3 | 68 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
0 commit comments