1216 Commits

Author SHA1 Message Date
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
Stephen Gold
025b27c96d test cases and fix for issue #880 2018-09-13 20:48:24 -07:00
Riccardo Balbo
f12d7e4e60 Fix AudioNode issues when using velocityFromTranslation and small refactoring (#875)
* Fix AudioNode issues when using velocityFromTranslation and small refactoring

* Fix audionode fix
2018-09-06 12:42:49 -07:00
Stephen Gold
2d6aa15526 correct a typographical error in JavaDoc 2018-08-22 17:02:29 -07:00
Nehon
6b2af9917b Fixes post shadows compilation issue on android 2018-05-18 23:55:36 +02:00
TehLeo
c72b73ee8b Added Texture Formats R16F, R32F, RG16F, RG32F. (#839) 2018-05-18 08:37:59 +02:00
joliver82
c49a0dc54d Update GLImageFormats.java 2018-05-18 08:35:05 +02:00
Rémy Bouquet
266d8b0828 Implements SSBO (Shader Storage Buffer Object) and UBO (Uniform Buffer Object) support 2018-05-18 08:30:07 +02:00