Remy
8d3980bbe9
Refactor collection to set in anim composer ( #1076 )
...
* 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.
2019-04-24 16:11:51 -07:00
Stephen Gold
0bf931bf79
revert integration of PR #1071 which wasn't ready
2019-04-22 03:15:04 -07:00
Greg Hoffman
0bc060d474
Added an easy way to add sub steps to the profiler ( #1067 )
...
* 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
2019-04-22 01:41:40 -07:00
Remy
ffa1df2aff
returns unmodifiable sets ( #1071 )
...
* 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.
2019-04-22 01:39:43 -07:00
Remy Van Doosselaer
988537987a
calculate the total line height before aligning the letters, calculate the total line height from the font line height and total line count. Include a test case with alignment examples. fixes : #363
2019-04-15 18:42:03 +02:00
Remy Van Doosselaer
9a80f013fc
fixed wrong reference check
2019-04-09 19:24:10 +02:00
Riccardo Balbo
3b24067a3c
Add RGTC format
2019-04-07 10:22:18 -07:00
Stephen Gold
235b9db2ca
publicize Joint.applyBindPose(), add DynamicAnimControl & related stuff
2019-04-03 08:07:52 -07:00
Paul Speed
54b812ca71
Standardized the XBox controller mappings to one XBOX set of entries
...
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.
2019-03-31 20:33:32 -04:00
Paul Speed
5901a95363
Added new JoystickAxis.LEFT_TRIGGER/RIGHT_TRIGGER.
...
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.
2019-03-31 20:18:11 -04:00
Stephen Gold
27bd16979c
Armature.java: correct a typo in the javadoc
2019-03-29 18:32:31 -07:00
Riccardo Balbo
51cadb260c
Merge pull request #1050 from Diffblue-benchmarks/virtual-buffer-tests
...
Add tests for com.jme3.scene.mesh.VirtualIndexBuffer
2019-03-29 13:00:58 +01:00
Riccardo Balbo
cf7b15bc23
j3md Fix for default textures ( #1052 )
2019-03-27 10:19:37 -07:00
James Adam
7c2a401c28
Add tests for com.jme3/scene.mesh.VirtualIndexBuffer
2019-03-22 12:51:28 +00:00
Stephen Gold
b9c13a209a
JavaDoc correction to AnimComposer (comments only)
2019-03-16 19:15:44 -07:00
James Adam
fe03a9b6a3
Add tests for com.jme3.math.Vector3f
2019-03-16 10:46:16 -07:00
James Adam
eba9ef6d58
Add tests for com.jme3.math.FastMath
2019-03-13 14:10:45 -07:00
Ali-RS
6dd737d378
Added AnimComposer.getAction() and AnimComposer.addAction() and improved
...
JavaDoc.
2019-03-11 00:08:21 -07:00
Stephen Gold
ffa58be3d7
remove more unused imports
2019-03-09 12:37:12 -08:00
Stephen Gold
75112201db
more corrections in diagnostic messages
2019-03-09 12:04:43 -08:00
Stephen Gold
2356320d30
more comment-only correction
2019-03-09 11:57:23 -08:00
Riccardo Balbo
3851c35f08
Add blend mode that sums alphas and does alpha blending for colors
2019-03-09 11:07:40 -08:00
Stephen Gold
f33252f4d0
spelling corrections in diagnostic messages
2019-03-02 17:41:21 -08:00
Stephen Gold
c11fbe4dd8
jme3-core JavaDoc corrections (comments only)
2019-02-25 23:27:52 -08:00
Ali-RS
dae85e1598
Removed unused imports. ( #1020 )
2019-02-11 21:40:32 -08:00
Ali-RS
6679873c9b
Added removeAction(), removeLayer() and removeCurrentAction() to AnimComposer ( #1016 )
...
* 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.
2019-02-10 20:50:44 -08:00
Ali-RS
9ded31cf1c
Added TestUserData. ( #1017 )
2019-02-08 15:47:40 +01:00
Riccardo Balbo
626af3123a
Add double short and byte support to UserData ( #946 )
2019-02-08 15:47:23 +01:00
Ali-RS
7363662f21
Added isSimilar() to Quaternion, Vector2f, Vector3f and Vector4f ( #1015 )
...
* Added isSimilar() to Quaternion.
* Added isSimilar() to Vector2f.
* Added isSimilar() to Vector3f.
* Added isSimilar() to Vector4f.
* Modified isSimilar() to consider NaN.
2019-02-07 10:01:07 -08:00
Ali-RS
637162e484
Added AnimComposer.hasAction() method
2019-02-04 08:21:38 -08:00
FennelFetish
254a5839c1
Added tests for traversal order when using SceneGraphVisitor.
2019-02-02 10:14:24 -08:00
FennelFetish
0f9cf090e7
Fixes depth-first-traversal order in Node.
...
DFSMode needs to be passed to the recursive calls so the selected order is also applied further down the scenegraph.
2019-02-02 10:14:24 -08:00
Patrick Werner
c7f6aa9ae6
fixed billboard shader bug on android where int is used instead of float
2019-01-22 12:57:56 +01:00
Davis Rollman
c6158bba68
Added getter and setter for LegacyApplication's speed ( #986 )
2019-01-10 13:23:26 -08:00
Stephen Gold
13d00e0df3
fix for issue #972 (TestModelExportingCloning fails)
2019-01-09 09:25:17 -08:00
Stephen Gold
fceee58546
fix issue #997 (cloning UpdateControl throws IllegalArgumentException)
2019-01-07 21:22:36 -08:00
grizeldi
a88fdf99f0
More XBOX controller remappings
2018-12-30 17:59:48 +01:00
mitm
416b866c78
Fixed a problem with mergeFrom() where a key that was explicitly mapped to null was taken to mean it had no mapping. Checking that the key has a mapping instead fixes problem.
2018-12-27 14:52:40 -07:00
Stephen Gold
017800251b
Revert "test and fix issue #358 (Centered BitmapText is rendered blurry)"
...
This reverts commit c4e1e7f1f8b8cd5a2c18e52919f059ba97698d7e.
2018-12-16 18:01:53 -08:00
Stephen Gold
c4e1e7f1f8
test and fix issue #358 (Centered BitmapText is rendered blurry)
2018-12-15 23:49:14 -08:00
Ali-RS
a61813ebd8
Added AppStateManager.getState(class, failOnMiss)
...
that can optionally throw an exception if the state does not exist.
2018-12-03 12:47:01 +03:30
Ali-RS
c0823bb903
Added a getState() method that will optionally fail on state misses.
2018-12-03 12:35:02 +03:30
MeFisto94
3d63433b28
Fixes #961 - Remove unused + deprecated Exception
2018-11-27 16:30:11 +01:00
Stephen Gold
c707785a34
test and fix for JME issue #957
2018-11-23 17:10:10 -08:00
Stephen Gold
68ea05eaa6
test and fix for JME issue #954 (null bounding volume)
2018-11-20 23:40:19 -08:00
Paul Speed
d5bfe1e813
Modified the J3M loader to be a little less like a 1980s text adventure.
...
Added a message to the exception thrown when using an invalid light mode.
Converted it to an IOException instead of the UnsupportedOperationException
(which is a runtime exception) so that the calling code will output a meaningful
error about which asset actually failed.
2018-11-20 03:31:00 -05:00
Paul Speed
c2fe803f53
Added a nicer toString() to DirectionalLight.
2018-11-20 03:29:20 -05:00
Eike Foede
07c0df7f1d
OrientedBoxProbeArea copy constructor fixed
2018-11-14 08:32:05 -08:00
JESTERRRRRR
7095ad10e0
FlyByCamera rise/fall behaviour (issue #617 )
...
Changed riseCamera to use the up vector set with 'setUpVector(Vector3f upVec)' when pressing Q and Z which should make it go up/down.
2018-10-31 17:06:03 -07:00
JESTERRRRRR
45f7c3a230
Particle tile number/UV calculation change ( #930 )
...
* Update ParticlePointMesh.java
* Update ParticleTriMesh.java
2018-10-04 15:29:21 -07:00