Skip to content

Releases: stephengold/jme3-utilities

jme3-utilities-heart v4.4.0for33

24 Jan 17:35
Compare
Choose a tag to compare
  • Bugfix: Generator.nextQuaternion() returned unnormalized values.
  • Added Dodecahedron and SphereMeshes classes.
  • Incorporated the PropertiesLoader class from the UI library.
  • Added getSubject(), setSphereType(), and sphereType() methods to the BoundsVisualizer class.
  • Added nextFloat() and nextInt() methods for ranges to the Generator class.
  • Added a radius constructor to the LoopMesh class.
  • Added a writeJ3O() method to the Misc class.
  • Added an isSorted(Comparable[]) method to the MyArray class.
  • Added an isSorted(List) method to the MyMath class.
  • Added addSphereNormals(), hasTriangles(), and smoothNormals() methods to the MyMesh class.
  • Added a public constant vpe to the MyMesh class.
  • Improved descriptions for float values.
  • Simplified the LoopMesh class, including deletion of its index buffer.

jme3-utilities-heart v4.4.0for32

24 Jan 17:38
Compare
Choose a tag to compare
  • Bugfix: Generator.nextQuaternion() returned unnormalized values.
  • Added Dodecahedron and SphereMeshes classes.
  • Incorporated the PropertiesLoader class from the UI library.
  • Added getSubject(), setSphereType(), and sphereType() methods to the BoundsVisualizer class.
  • Added nextFloat() and nextInt() methods for ranges to the Generator class.
  • Added a radius constructor to the LoopMesh class.
  • Added a writeJ3O() method to the Misc class.
  • Added an isSorted(Comparable[]) method to the MyArray class.
  • Added an isSorted(List) method to the MyMath class.
  • Added addSphereNormals(), hasTriangles(), and smoothNormals() methods to the MyMesh class.
  • Added a public constant vpe to the MyMesh class.
  • Improved descriptions for float values.
  • Simplified the LoopMesh class, including deletion of its index buffer.

jme3-utilities-nifty v0.9.12for33

05 Jan 02:31
Compare
Choose a tag to compare

Base on version 4.3 of the jme3-utilities-heart library
and version 0.7.10 of the jme3-utilities-ui library.

jme3-utilities-nifty v0.9.12for32

05 Jan 02:39
Compare
Choose a tag to compare

Base on version 4.3 of the jme3-utilities-heart library and version 0.7.10 of the jme3-utilities-ui library.

SkyControl v0.9.24for33, jme3-utilities-ui v0.7.10for33, and jme3-utilities-x v0.2.17for33

04 Jan 20:33
Compare
Choose a tag to compare

All:

  • base on version 4.3.0for33 of the heart library and target the NEW JME 3.3.0-beta1

UI library:

  • Publicized the HelpUtils class.
  • Changed HelpUtils to sort displayed hints by action.

SkyControl v0.9.24for32, jme3-utilities-ui v0.7.10for32, and jme3-utilities-x v0.2.17for32

04 Jan 20:38
Compare
Choose a tag to compare

All:

  • base on version 4.3.0for32 of the heart library

UI library:

  • Added the HelpUtils class.
  • Implemented unbind() by keycode in the InputMode class.

jme3-utilities-heart v4.3.0for33

04 Jan 18:55
Compare
Choose a tag to compare
  • Bugfix: wrong mode in LoopMesh.
  • Added addIndices(), areIdentical(), expand(), generateNormals(), hasIndices(), reverseNormals(), and reverseWinding() methods to the MyMesh class.
  • Added Cone, Element, Icosahedron, Octahedron, Prism, and Tetrahedron classes.
  • Added get(), normalize(), put(), rotate(), and scale() methods to the MyBuffer class.
  • Added a Dumper option to dump mesh-vertex data.
  • Improved dumping of meshes, including number of vertices.
  • Changed default list separator to " " in the Describer class.
  • Added a nonNegative() method for Vector2f arguments to the Validate class.
  • Implemented JME serialization for visualizer classes.
  • Publicized the vpt field of the MyMesh class.
  • Added caller-provided storage to BoundsVisualizer.copyLineColor().
  • Targeted the NEW jMonkeyEngine version 3.3.0-beta1.

jme3-utilities-heart v4.3.0for32

04 Jan 18:58
Compare
Choose a tag to compare
  • Bugfix: wrong mode in LoopMesh.
  • Added addIndices(), areIdentical(), expand(), generateNormals(), hasIndices(), reverseNormals(), and reverseWinding() methods to the MyMesh class.
  • Added the Cone, Element, Icosahedron, Octahedron, Prism, and Tetrahedron classes.
  • Added get(), normalize(), put(), rotate(), and scale() methods to the MyBuffer class.
  • Added a single-argument listSpatials() method to the MySpatial class.
  • Added a Dumper option to dump mesh-vertex data.
  • Improved dumping of meshes, including number of vertices.
  • Changed default list separator to " " in the Describer class.
  • Added a nonNegative() method for Vector2f arguments to the Validate class.
  • Implemented JME serialization for visualizer classes.
  • Publicized the vpt field of the MyMesh class.
  • Added caller-provided storage to BoundsVisualizer.copyLineColor().

SkyControl v0.9.23for33, jme3-utilities-ui v0.7.9for33, and jme3-utilities-x v0.2.16for33

09 Dec 04:32
Compare
Choose a tag to compare

All:

  • base on version 4.2.0for33 of the heart library and target JME 3.3.0-beta1

UI library:

  • Added the HelpUtils class.
  • Implemented unbind() by keycode in the InputMode class.

jme3-utilities-nifty v0.9.11for33

09 Dec 05:42
Compare
Choose a tag to compare
  • Fix multi-atlas batch render issue (submitted by joliver82).
  • Base on version 4.2 of the jme3-utilities-heart library and version 0.7.9 of the jme3-utilities-ui library.