Releases: gamedev-pro/dmotion
Releases · gamedev-pro/dmotion
v0.4.1
[0.4.1] – 2023-03-05
Bug fix release
Fixed
- Fix SmartBaking systems being created both on the runtime world and Latios World
- Fix Burst incompatibility on EntityCommands
v0.4.0
Changed
- Upgraded DMotion to Entities 1.0
- All DMotion systems know use ISystem instead of SystemBase
Added
- State Machine Visual Debug (click entity with StateMachineComponent in hierarchy)
- Simpler APIs for playing SingleClips and OneShot clips
- 9 new samples
Fixed
- Normalize rotations when blending between multiple clips (optimized and non-optimized)
- Fix Safety Exceptions on ClipSamplingSystem and UpdateAnimationStatesSystem
v0.3.3
[0.3.3] – 2022-10-16
Added
- Int Transitions
- Enum Transitions
Fixed
- Fix AnimationParameterAsset hash calculation when using strings
- Fixed bug where StateMachine would not update during AnimationState transition
- Fix bug where LinearBlend and SingleStates would reference wrong AnimationState in StateMachine (fix at UpdateStateMachineJob.CreateState)
v0.3.2
[0.3.2] – 2022-9-18
Added
- Gracefully blend between multiple One Shot transitions
- Improvements to AnimationClip editor
- Timeline
- Camera orbit
- Unit and Performance Tests
Changed
- Internal refactors and cleanups:
- Handling of Animation States now separate from State Machine (see UpdateAnimationStates)
- Clip Sampling now separate from State Machine (see ClipSamplingSystem)
- Generalize Blending of States (see BlendAnimationStatesSystem)
- Other bug fixes
v0.3.0
First public version