Releases: stephengold/jme3-utilities
Releases · stephengold/jme3-utilities
jme3-utilities-heart v4.4.0for33
- Bugfix:
Generator.nextQuaternion()
returned unnormalized values. - Added
Dodecahedron
andSphereMeshes
classes. - Incorporated the
PropertiesLoader
class from the UI library. - Added
getSubject()
,setSphereType()
, andsphereType()
methods to theBoundsVisualizer
class. - Added
nextFloat()
andnextInt()
methods for ranges to theGenerator
class. - Added a radius constructor to the
LoopMesh
class. - Added a
writeJ3O()
method to theMisc
class. - Added an
isSorted(Comparable[])
method to theMyArray
class. - Added an
isSorted(List)
method to theMyMath
class. - Added
addSphereNormals()
,hasTriangles()
, andsmoothNormals()
methods to theMyMesh
class. - Added a public constant
vpe
to theMyMesh
class. - Improved descriptions for
float
values. - Simplified the
LoopMesh
class, including deletion of its index buffer.
jme3-utilities-heart v4.4.0for32
- Bugfix:
Generator.nextQuaternion()
returned unnormalized values. - Added
Dodecahedron
andSphereMeshes
classes. - Incorporated the
PropertiesLoader
class from the UI library. - Added
getSubject()
,setSphereType()
, andsphereType()
methods to theBoundsVisualizer
class. - Added
nextFloat()
andnextInt()
methods for ranges to theGenerator
class. - Added a radius constructor to the
LoopMesh
class. - Added a
writeJ3O()
method to theMisc
class. - Added an
isSorted(Comparable[])
method to theMyArray
class. - Added an
isSorted(List)
method to theMyMath
class. - Added
addSphereNormals()
,hasTriangles()
, andsmoothNormals()
methods to theMyMesh
class. - Added a public constant
vpe
to theMyMesh
class. - Improved descriptions for
float
values. - Simplified the
LoopMesh
class, including deletion of its index buffer.
jme3-utilities-nifty v0.9.12for33
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
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
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
All:
- base on version 4.3.0for32 of the heart library
UI library:
- Added the
HelpUtils
class. - Implemented
unbind()
by keycode in theInputMode
class.
jme3-utilities-heart v4.3.0for33
- Bugfix: wrong mode in
LoopMesh
. - Added
addIndices()
,areIdentical()
,expand()
,generateNormals()
,hasIndices()
,reverseNormals()
, andreverseWinding()
methods to theMyMesh
class. - Added
Cone
,Element
,Icosahedron
,Octahedron
,Prism
, andTetrahedron
classes. - Added
get()
,normalize()
,put()
,rotate()
, andscale()
methods to theMyBuffer
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 forVector2f
arguments to theValidate
class. - Implemented JME serialization for visualizer classes.
- Publicized the
vpt
field of theMyMesh
class. - Added caller-provided storage to
BoundsVisualizer.copyLineColor()
. - Targeted the NEW jMonkeyEngine version 3.3.0-beta1.
jme3-utilities-heart v4.3.0for32
- Bugfix: wrong mode in
LoopMesh
. - Added
addIndices()
,areIdentical()
,expand()
,generateNormals()
,hasIndices()
,reverseNormals()
, andreverseWinding()
methods to theMyMesh
class. - Added the
Cone
,Element
,Icosahedron
,Octahedron
,Prism
, andTetrahedron
classes. - Added
get()
,normalize()
,put()
,rotate()
, andscale()
methods to theMyBuffer
class. - Added a single-argument
listSpatials()
method to theMySpatial
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 forVector2f
arguments to theValidate
class. - Implemented JME serialization for visualizer classes.
- Publicized the
vpt
field of theMyMesh
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
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 theInputMode
class.
jme3-utilities-nifty v0.9.11for33
- 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.