                     
a      ŕ      
         0.0.0 ţ˙˙˙      ˙˙0v˛,ž|pŘäAĘ@Ă3   Ë          7  ˙˙˙˙                 Ś ˛                       E                    Ţ  )                     . 2                     ;   a                    Ţ  )                     . 2                      r                    Ţ  )      	               . 2      
               H Ť ˙˙˙˙             1  1  ˙˙˙˙   @           Ţ                     Q  j                    ń  P   ˙˙˙˙   Ŕ           1  1  ˙˙˙˙               Ţ                       j  ˙˙˙˙               b     ˙˙˙˙               H x   ˙˙˙˙              1  1  ˙˙˙˙   @            Ţ                      Q  j                     H }   ˙˙˙˙              1  1  ˙˙˙˙   @            Ţ                      Q  j                     H    ˙˙˙˙              1  1  ˙˙˙˙   @            Ţ                      Q  j                     y 
                     Ţ  )      !               . 2      "                   ˙˙˙˙#   @          1  1  ˙˙˙˙$               Ţ      %               . j     &               H    ˙˙˙˙'              1  1  ˙˙˙˙(   @            Ţ      )                Q  j     *                H ¤   ˙˙˙˙+              1  1  ˙˙˙˙,   @            Ţ      -                Q  j     .                H ś   ˙˙˙˙/              1  1  ˙˙˙˙0   @            Ţ      1                Q  j     2              TextScriptImporter PPtr<EditorExtension> m_FileID m_PathID PPtr<PrefabInstance> m_ExternalObjects SourceAssetIdentifier type assembly name m_UsedFileIDs m_UserData m_AssetBundleName m_AssetBundleVariant     1    ˙˙eFź_1Ch_Ţ$   =      O 7  ˙˙˙˙                 Ś ˛                        E                    Ţ                       .                      (   a                    Ţ                       .                       r                    Ţ        	               .       
               H Ť ˙˙˙˙             1  1  ˙˙˙˙   @           Ţ                     Q  j                    H ę ˙˙˙˙             1  1  ˙˙˙˙   @           Ţ                     Q  j                  PPtr<EditorExtension> m_FileID m_PathID PPtr<PrefabInstance>                          H        ÄJ     P       đ                                                                                     ÄJ                                                                	   CHANGELOG   ´  ## [78.0.0]

## What's New

- **Visemes:** Added support for Visemes.
- **Telemetry:** Added telemetry for Movement SDK features and tooling.
- **Build Script:** Added build samples menu option (Meta -> Samples -> Build Movement SDK Samples) to easily build imported samples.
- **Asset Naming:** Updated the realistic body tracking character name from High Fidelity to Realistic.
- **Retargeting Motions:** Added eight new common motion sequences to the retargeting editor for previewing runtime retargeting with body tracking

## What's Fixed

- Fixed retargeting editor issues related with configuration creation, previewing, and editing.
- Fixed ISDK hand weights not being applied correctly.
- Fixed ISDK processor hand component search for latest hands.

## Improvements

- **Debug Draw:** Invalid retargeting due to invalid body tracking is now drawn in red when debug draw is enabled.
- **Networking Packet Size:** Reduced average networking packet size by ~25%.
- **Networking Compression:** Improved networking compression accuracy.
- **Retargeting Known Joint Detection:** Improved known joint detection and naming for retargeting.
- **Retargeting Hand Alignment:** Improved hand alignment mapping algorithm.

## [77.0.2]

### What's Fixed

- Fixed retargeting editor issues related with configuration creation, previewing, and editing.

## [77.0.1]

### What's Fixed

- Fixed animation quaternion blending edge cases.
- Fixed various retargeting editor issues related to posing, playback, and scaling.

## [77.0.0]

### What's New

- **Upper Body Support**: Implemented upper body support for the CharacterRetargeter with configurable leg scaling options on full body characters.
- **Hand IK Processor**: Added HandIKProcessor to the CharacterRetargeter to support custom hands.
- **Retargeting Configuration Generation**: Improved automatic mapping, alignment, joint recognition and more for the retargeting configuration generation.
- **Automatic Twist Joint Mapping**: Added automatic twist joint mapping for arms & legs for skeletal retargeting, removing the need for Twist Joint Processors.

### What's Fixed

- Fixed quaternion calculation errors.
- Fixed out of view hands handling.
- Fixed incorrect skeleton visualization for some samples.
- Fixed various invalid configuration retargeting errors and erroneous joint mapping.
- Fixed sample UI inconsistent behavior.

### Improvements

- **Performance**: Optimized native retargeting resulting in a 25% performance improvement.
- **Retargeting Editor**: Updated UI and improved editor flow.

## [76.0.1]

### What's New

- **Platform Support**: Mac and Linux libraries.

### What's Fixed

- Fixed hip pinning scene target to use tracked anchors to prevent tracking invalid hands.
- Fixed CCD stretching arm stretching bug.
- Fixed potential race condition in NetworkCharacterBehaviorNGO.
- Fixed memory leaks by properly disposing TempJob arrays.
- Fixed project setup tool requirements for all platforms.

## [76.0.0]

### What's New

- **Replaced retargeting system**: Implemented a more efficient, data-driven CharacterRetargeter.
- **Added tooling system**: Created powerful and easy-to-use tooling system to create retargeted characters.

### Improvements

- **Revised sample scenes**: Updated body tracking, networking, ISDK, hip pinning and locomotion scenes to use new retargeting system.

## [74.0.0]

### What's Fixed

- Fixed MovementBodyTrackingForFitness scene so that the UI in the scene is visible to cameras.
- Fixed bug in VisemeDriver where it was returning if the OVRFaceExpressions reference wasn't null.
- Fixed BlendshapeMappingExample's body mesh animation to work based on body tracking movements when not visible.

### Improvements

- Updated Project Setup Tool to enable audio-based face tracking when using A2E, and enable face tracking visemes output when using visemes.

## [72.0.0]

### What's New

- **Added viseme support**: Implemented `VisemeDriver.cs` to allow using visemes.

### What's Fixed

- Fixed readme, documentation links and UI path.

### Improvements

- **Updated hand tracking**: Sample scenes now use OpenXRHands.
- **Improved normal recalculation**: Changed Normal recalculator to run independently by default.

## [71.0.0]

### What's New

- **New networking sample**: Added efficient body movement networking with compression, compatible with common network providers.
- **New A2E sample**: Implemented Audio To Expressions (A2E) Lina sample.

### What's Fixed

- Fixed normal recalculator to run on submeshes with index greater than zero.

### Improvements

- **Enhanced character support**: BlendshapeMapping (ARKit) character and other characters modified to support A2E.

## [69.0.0]

### What's New

- **Added HMD remount feature**: Implemented restart tracking feature via HMDRemountRestartTracking.cs
- **Added build menu**: Created menu action to build all available samples (Movement/Build Samples APK)

### What's Fixed

- Fixed bug in ISDK scene where controllers were not able to be used.
- Fixed FaceExpressionModifierDrawer call to GUI properties on constructor.
- Fixed duplicate face quick action by removing unused instance.

### Improvements

- **Improved debug visualization**: Enhanced performance and removed garbage creation when drawing the debug skeleton
