Skip to content

Releases: stephengold/jme3-utilities

jme3-utilities-ui v0.7.2 and jme3-utilities-x v0.2.10

20 Mar 06:07
Compare
Choose a tag to compare
  • Fixed a bug where CornerSet3f.areCollinear() didn't return the middle index. (API change)
  • Targeted version 3.2.3-stable of jMonkeyEngine.
  • Based on version 2.23 of the jme3-utilities-heart library.

jme3-utilities-nifty v0.9.3

20 Mar 06:34
Compare
Choose a tag to compare
  • In GuiScreenController, add handlers for checkbox and slider events.
  • Base on version 3.2.3-stable of jMonkeyEngine, version 2.23 of the jme3-utilities-heart library, and version 0.7.2 of the jme3-utilities-ui library.

jme3-utilities-heart v2.23.0

19 Mar 03:14
Compare
Choose a tag to compare
  • Added an axisIndex() method to the MyString class and deprecate Describer.describeAxis().
  • Added a float[]-based constructor for RectangularSolid.
  • Added covarianceVector3f() and meanVector3f() methods to the MyArray class.
  • Handled the TerrainQuad case in MySpatial.describeType().
  • Tweaked output formatting in MyCamera.describe(), Dumper, and Describer.
  • Targeted jMonkeyEngine version 3.2.3-stable

SkyControl v0.9.17, jme3-utilities-ui v0.7.1, and jme3-utilities-x v0.2.9

11 Mar 02:56
Compare
Choose a tag to compare

Based on version 2.21 of the jme3-utilities-heart library.

Notable change to SkyControl:

  • prevent shadows from being cast by/on a FloorControl.

Notable change to jme3-utilities-ui:

  • Added a CameraOrbitAppState class based on the one in MinieExamples.

jme3-utilities-nifty v0.9.2

11 Mar 03:21
Compare
Choose a tag to compare

Base on version 2.21 of the jme3-utilities-heart library.

jme3-utilities-heart v2.22.0

11 Mar 16:43
Compare
Choose a tag to compare

Added getters for the fields of a Dumper.

jme3-utilities-heart v2.21.0

10 Mar 23:04
Compare
Choose a tag to compare
  • The jme3-utilities-debug library merged into the jme3-utilities-heart library. All classes in the jme3utilities.debug package except DebugVersion were transferred to jme3-utilities-heart. All resources in the Textures.shapes package and the Models.indicators.arrow package were also transferred.
  • Changed MyVector3f.midpoint() and MyVector3f.projection() to accept caller-allocated storage.
  • Added a first() method to the Misc class.
  • Added a special case for uniform-scaling in MyVector3f.describe().
  • Changed MyString to accept CharSequence arguments in escape(), quote() and unescape().
  • Made argument validation more friendly in NameGenerator.

jme3-utilities-debug v0.9.12

10 Mar 22:07
Compare
Choose a tag to compare
  • Made Describer and Dumper both Cloneable.
  • Added the capability to dump an AppStateManager.
  • Added an option to limit the number of children per Node in Dumper.
  • Terrain is no longer a special case in Dumper.
  • Assigned names to geometries and materials in AxesVisualizer.
  • Changed () to {} in ViewPort dumps.

jme3-utilities-heart v2.20.0

19 Feb 01:17
Compare
Choose a tag to compare

Added localToWorld(Quaternion) and RectangularSolid(RectangularSolid, Vector3f) methods to the RectangularSolid class.

jme3-utilities-debug v0.9.11

19 Feb 13:30
Compare
Choose a tag to compare
  • Privatized the SkeletonVisualizer.setSkeleton() method. (API change)
  • Bugfix: garbled visualization after SkeletonVisualizer.setSubject().
  • Based on version 2.20 of the jme3-utilities-heart library.