Releases: stephengold/jme3-utilities
Releases · stephengold/jme3-utilities
jme3-utilities-heart v2.5.0
- Set the Wireframe render-state flag in 3 material definitions
- Added a findTrackIndex() to the MyAnimation class
- Added a listSpatials() method to the MySpatial class
- Extended MyCamera.yTangent() to handle parallel projection
Minie v0.2.1
- Changed BulletDebugAppState to accept an array of viewports to add scenes to,
instead of creating its own viewport. - Added getAxis() method to the ConeCollisionShape class.
- Allow uniform scaling of capsule, cylinder, and sphere shapes.
SkyControl v0.9.12 and jme3-utilities-debug v0.8.8
Notable changes:
- add new constructors and a TwoDomes stars option, for use with edge filters
- add a --nocubes command-line parameter to TestSkyControl
- add a cartoon-edge filter to TestSkyControl
- add mesh descriptions when dumping a scene graph
jme3-utilities-heart v2.4.0
- Added a findNamed() method to the MySpatial class
- Simplified MyAsset.createStarMapQuads() by using RectangleMesh
Wes v0.3.5
Remove an irrelevant test against track length from TrackEdit.setFrameTime() .
jme3-utilities-nifty v0.7.11
- Dynamically generate layouts for large infoboxes.
- Specify a text color for small infoboxes.
Wes v0.3.4
- Fix a validation bug in TrackEdit.truncate() .
- Add extractAnimation(), reverse(), and setFrameTime() methods to the
TrackEdit class.
jme3-utilities-nifty v0.7.10
- Add setColorBank() methods to the GuiScreenController and GuiWindowController classes.
- Add storeResult arguments to the readVectorBank() methods.
jme3-utilities-heart v2.3.0
- Added PointMesh class
- Extended MyString.findLongestPrefix() and MyString.reduce() to operate
on collections
Wes v0.3.3, jme3-utilities-debug v0.8.7, and jme3-utilities-ui v0.6.2
- Add a simplify() method to the TrackEdit class.
- Relax a validation constraint in TweenRotations.lerp()
- Based on heart library v2.2