Releases: stephengold/Wes
Releases · stephengold/Wes
0.8.2
Wes 0.8.1
- Bugfix:
TrackEdit.cloneTrack()doesn't clone deeply enough - Bugfix:
AnimationEdit.zeroFirst()has unexpected side effects - Renamed 3 methods and deprecated the original names:
MyAnimation.getScales()MyAnimation.getRotations()MyAnimation.getTranslations()
- Added the
SupportUtilsclass (derived from Maud). - Added 4 new methods:
AnimationEdit.replaceTranslations()AnimationEdit.translateForInitialSupport()AnimationEdit.translateForSupport()AnimationEdit.translateForTraction()
Wes 0.8.0
- Bugfix: 4 methods use wrong fill transform for the new animation system:
TweenTransforms.interpolate()TrackEdit.insertKeyframe()TrackEdit.replaceKeyframe()TrackEdit.truncate()
- Added a new
TransformTrackBuilderclass. - Added 2 more constructors for
SkeletonMapping, to construct one-to-one mappings for anArmatureorSkeleton. - Targeted JME version 3.6.1-stable.
- Based on v8.7.0 of the Heart library.
Wes 0.7.5
- Targeted JME version 3.6.0-stable.
- Based on v8.3.2 of the Heart Library and v1.0.0 of Acorus.
Wes 0.7.4+for36
- Bugfix:
Pose.setToClip()yields incorrect poses for certain tracks - Upgraded to Gradle v8.0.2 .
Wes 0.7.3+for36
- Targeted JME version 3.6.0-beta3.
- Based on v8.3.1+for36 of the Heart Library and v0.9.18+for36 of Acorus.
- Upgraded to Gradle v8.0.1 .
Wes v0.7.2
- Targeted JME version 3.5.2-stable.
- Based on v8.0.0 of the Heart Library and v0.9.16 of Acorus.
Wes v0.7.1
Bugfix: TweenTransforms uses the wrong cycle time to interpolate a TransformTrack.
Wes v0.7.0
- Made
TrackEdit.cloneTrack()into a generic method. (API change) - Finalized the
AnimationEditandTrackEditclasses. (API change) - Bugfix:
TrackEdit.reverse()assumes aMorphTrackhas a exactly one target - Added 7 public methods:
AnimationEdit.convertToInPlace()Pose.findSkeleton()TrackEdit.behead()for a MorphTrackTrackEdit.convertToInPlace()TrackEdit.removeRepeats()for a MorphTrackTrackEdit.setDuration()for a MorphTrackTrackEdit.truncate()for a MorphTrack
- Based on v7.3.0 of the Heart Library and v0.9.9 of Acorus.
Wes v0.6.8
- Bugfix: logic error in the
TrackEdit.behead()method - Deleted the
Pose.clone()method. - Added checks for translation/rotation identities to the
TrackEdit.simplify(TransformTrack)method. - Finalized the
WesVersionclass. - Added messages to 18 exceptions.
- Targeted JME version 3.4.0-stable and Java v8.
- Based on v7.2.0 of the Heart Library and v0.9.6 of jme3-utilities-ui.
- Upgraded to Gradle v7.3.3 .