You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
o3de/Code/Framework
Benjamin Jillich bf0816fb69
[LYN-4574] [LYN-4603] [LYN-4669] Saving motions and actors to json-based .assetinfo files in the Animation Editor fails (#1509)
* Fixes saving motions from within the Animation Editor
* Fixes saving actors from within the Animation Editor
* The motion event chunk of the .motion file format now also stores the event data as json (rather than XML) reducing motion file sizes (Example: 60KB motion went down to 49KB, containing only 4 motion events from 2 tracks).
* Fully backward compatible
* New motion meta data rule stores the event data directly rather than command strings or objects. This is the way that aligns with the Json paradigm and as side-effect bypasses the optionals that we use for the commands which fixes the issue.

* [LYN-4574] Adding new motion event meta data rule that stores the event data directly rather than via commands to align with the Json paradigm
* [LYN-4574] Preparing motion, event table and event track for Json serialization
* [LYN-4574] New chunk to store motion event data in Json format (fully backward compatible to XML)
* [LYN-4669] Json: Empty AZStd::vector<AZStd::shared_ptr<T>> serializes into 1x element with nullptr as data
* [LYN-4603] EMotion FX: Cannot save actors with physics or simulated object setup in Json format
5 years ago
..
AtomCore O3DE Copyright Updates for Linux Foundation (#1504) 5 years ago
AzAndroid/java/com/amazon O3DE Copyright Updates for Linux Foundation (#1504) 5 years ago
AzAutoGen O3DE Copyright Updates for Linux Foundation (#1504) 5 years ago
AzCore [LYN-4574] [LYN-4603] [LYN-4669] Saving motions and actors to json-based .assetinfo files in the Animation Editor fails (#1509) 5 years ago
AzFramework O3DE Copyright Updates for Linux Foundation (#1504) 5 years ago
AzGameFramework O3DE Copyright Updates for Linux Foundation (#1504) 5 years ago
AzManipulatorTestFramework O3DE Copyright Updates for Linux Foundation (#1504) 5 years ago
AzNetworking Merge pull request #1516 from aws-lumberyard-dev/MultiplayerEditorFixes 5 years ago
AzQtComponents Merge remote-tracking branch 'upstream/stabilization/2106' into DontClobberUserEditingInVectorInput 5 years ago
AzTest O3DE Copyright Updates for Linux Foundation (#1504) 5 years ago
AzToolsFramework Merge pull request #1539 from aws-lumberyard-dev/Prefabs/GameModeNewProjectCrash 5 years ago
Crcfix O3DE Copyright Updates for Linux Foundation (#1504) 5 years ago
GFxFramework O3DE Copyright Updates for Linux Foundation (#1504) 5 years ago
GridMate O3DE Copyright Updates for Linux Foundation (#1504) 5 years ago
Tests O3DE Copyright Updates for Linux Foundation (#1504) 5 years ago
CMakeLists.txt O3DE Copyright Updates for Linux Foundation (#1504) 5 years ago