* Add support for gltf morph names.
* Fix formatting stuff
* Add morph name to be saved
* Testing changes to gltf plugin
* Review changes
* Fix comments
* Fixes for review
* Remove getMorphNames from Geometry class
* jme-core: IndexBuffer fixes & API improvements
As discussed in:
https://hub.jmonkeyengine.org/t/indexbuffer-suggestions-improvements-consistency/42022/4
* [Fix] createIndexBuffer(int, int): return IndexByteBuffer as well for
vertexCount < 128
* [Enhancement] Make put(int i, int value) fluid interface
* [Enhancement] Add relative put(int i) to allow easier chaining (parity
with other buffer implementations)
* [Enhancement] Add getFormat() to allow setting an IndexBuffer to a
Mesh directly without type inspection.
* [Fix] Fix WrappedIndexBuffer
API changes make it possible that IndexByteBuffer is now a valid type
for outBuf, leverage the new getFormat() method to set the buffer to the
mesh regardless of its type.
* Update VirtualIndexBuffer to @72f8019566fa4d1379caa820c0c9dc000f489444
* #1121-updateBound() call for PQTorus geometry updates
* World bounds test added for #1121
* World bounds test enhancements for #1121
* Updated test comment
Previously if particlesPerSec was constantly set timeDifference could never grow large enough to emit a particle as timeDifference was reset to zero each time. This fixes that problem while still ensuring that timeDifference can't have grown very very large (leading to huge numbers of particles being emitted) by capping the timeDifference at the point where its just about to emit a particle.
Discussed at https://hub.jmonkeyengine.org/t/particle-emitter-cannot-emit-particles-if-its-emissions-per-second-is-updated-every-frame/41930/2
* Attempt to fixing 1074
* Added method implementations in GlRenderer
* Added test.
* Added test to jme-examples
* Some changes to resolve merge conficts
* Fixes
* Indent-fixes
* Documented the class and added stop()
* Fixed a minor error
* Fixed build gradles
* Removed line ending
* AnimComposer: save globalSpeed on export
* Updated TestModelExportingCloning to test AnimComposer.globalSpeed
* Fixed issue with AnimComposer.Layer cloning
* returns an unmodifiable set when retrieving the available animation names and available animation clips instead of an unmodifiable collection. fixes: #1070
* remove unnecessary set wrapper.
* Remove the unnecessary creation of a new hashset everytime getAnimClips() is called.
* Added an easy way to add sub steps to the profiler and enhanced the App State Manager to profile the update method of each app state
* Added the profiler step to the android profiler
* Fixed missing profiler extensions
* returns an unmodifiable set when retrieving the available animation names and available animation clips instead of an unmodifiable collection. fixes: #1070
* remove unnecessary set wrapper.
and remapped all .*xbox.* names to it. All of the specific XBOX remappings
have been commented out for now. They can be removed once it is confirmed
that old working functionality is not newly broken.
Updated JoystickCompatibilityMappings to support normalizing joystick names
based on a regex. For example:
XBOX.regex=(?i).*xbox.*
...will allow configuring all joysticks with xbox in the name with one
XBOX configuration.
* Added AnimComposer.removeAction() and AnimComposer.removeLayer()
* Added javadoc for AnimComposer.setCurrentAction()
* Moved removing of current action to a separate method.
* Added javadoc for new methods.