Skip to content

Releases: stephengold/jme3-utilities

jme3-utilities-nifty v0.7.3for32

06 Dec 07:14
Compare
Choose a tag to compare

jme3-utilities-heart v1.0.0for32

06 Dec 05:41
Compare
Choose a tag to compare
  • 1st release to target JME 3.2
  • Forced MySpatial.findMinMaxCoords(Spatial) to use world coordinates
  • Renamed MySpatial.findObject() to findEnabledRbc()
  • Added isAllPositive() method to MyVector3f class
  • Added axis-index constants to MyVector3f class
  • Added ContrastAdjustmentFilter class

jme3-utilities-nifty v0.7.3for31

03 Dec 23:27
Compare
Choose a tag to compare

New repository branch for JME3.1 compatibility.

jme3-utilities-heart v1.0.0for31

03 Dec 21:01
Compare
Choose a tag to compare
  • Forced MySpatial.findMinMaxCoords(Spatial) to use world coordinates
  • Renamed MySpatial.findObject() to findEnabledRbc()
  • Added isAllPositive() method to MyVector3f class
  • Added axis-index constants to MyVector3f class

SkyControl v0.9.7for31, Wes v0.3.0for31, jme3-utilities-debug v0.8.2for31, jme3-utilities-ui v0.6.0for31, and jme3-utilities-x v0.2.2for31

03 Dec 22:43
Compare
Choose a tag to compare
  • New repository branch for JME3.1 compatibility.

In SkyControl library:

  • rename private fields

In jme3-utilities-debug library:

  • Describe cone collision shapes

In jme3-utilities-ui library:

  • Replace PropertiesKey with UncachedKey.
  • Simplify InputMode by removing the unused "stream" variable.

In jme3-utilities-x library:

  • Move the LoopMesh class to the jme3-utilities-heart library.
  • Accommodate other changes in the jme3-utilities-heart library.
  • Rename private field in NavDebug class.

jme3-utilities-heart v0.9.27

22 Nov 07:26
Compare
Choose a tag to compare
  • Modified API of MyVector3f.lineMeetsSphere() to use Line and center
  • Fixed assertion failure during MyMath.localizeRay()
  • Added ViewPortAppState class
  • Added mouseLine() method to MyCamera class
  • Added describeType() method to MyControl class
  • Added countBones() method to MyMesh class
  • Added cardinalizeLocal() method MyQuaternion class
  • Added countMeshBones() and findControlledSpatial() methods to MySpatial class
  • Added firstAxis, lastAxis, and numAxes public constants to MyVector3f class
  • Added lineMeetsLine(), localizeDirection(), and normalizeLocal() methods to MyVector3f class

jme3-utilities-debug v0.8.1

22 Nov 07:58
Compare
Choose a tag to compare
  • Modified API of AxesVisualizer to specify arrow lengths in world units instead of local ones
  • Fixed AxesVisualizer.tipLocation() to return correct location when the controlled node has non-uniform scaling

Wes library v0.2.4

13 Nov 01:44
Compare
Choose a tag to compare
  • Add an "endWeight" argument to the TrackEdit.wrap() method: an API change.
  • Handle null skeleton in Pose.rootBoneIndices().

jme3-utilities-nifty v0.7.1

07 Nov 08:06
Compare
Choose a tag to compare

API changes to GuiScreenController:

  • Add SliderTransform arguments to readSlider() and setSlider() methods.
  • Remove updateSlider() and updateLogSlider() methods.
  • Add readVectorBank() method.

Move dialog controllers to new package 'jme3utilities.nifty.dialog'.

jme3-utilities-debug v0.8.0

05 Nov 09:37
Compare
Choose a tag to compare
  • Removed 4 public methods from the SkeletonVisualizer class
  • Added capability for SkeletonVisualizer to visualize a skeleton unrelated to its controlled spatial
  • Added an option for solid arrows in AxesVisualizer
  • Handled the case of spherical bounds in BoundsVisualizer
  • Added check for ignoreTransform in AxesVisualizer.tipLocation()