6905 Commits

Author SHA1 Message Date
Lou H
827d4ebd52 Test for issue #1120 - JBullet GImpactShape fall-through (#1137) 2019-07-07 20:40:02 -07:00
travis-ci
1d5fe496e0 [ci skip] bullet: update linux natives 2019-07-04 15:38:33 +00:00
appveyor
69319738e6 [ci skip] bullet: update windows natives 2019-07-04 15:38:00 +00:00
travis-ci
918d90a637 [ci skip] bullet: update osx natives 2019-07-04 15:37:31 +00:00
Stephen Gold
f831301a2a fix for issue #1135 (ConeJoint causes rigid body to disappear) 2019-07-04 08:29:30 -07:00
sgold
2ab0319202 jme3-examples: apply the "dirt_normal.png" normal map where appropriate 2019-07-01 10:10:20 -07:00
Lou H
8856ba7d25 GImpactShape Test Added (#1117)
* GImpactShape Test Added

* GImpactShape Test Updates (WIP)

* Minor tweaks based on feedback

* Minor corrections + documentation added

* Final tweaks
2019-07-01 09:16:05 -07:00
sgold
cff4dec57d README.md: a v3.2.3 SDK was released on 28 June 2019 2019-06-30 11:50:04 -07:00
Riccardo Balbo
e603845fa5 Fix forced colorspace in materials when a matparamtexture value is changed. + unit test 2019-06-26 23:10:18 +02:00
Stephen Gold
fca8bcf470 make native Bullet the default for jme3-examples (instead of JBullet) 2019-06-26 12:33:34 -07:00
Remy
adb88dcaeb when the image object has a ColorSpace value we pass it on, else we leave it at the default value. fix for #1106 (#1110) 2019-06-26 09:26:28 -07:00
sgold
23759820e5 fix GImpact scaling in jme3-jbullet: issue #1120 2019-06-20 11:29:33 -07:00
travis-ci
12e513c8ee [ci skip] bullet: update linux natives 2019-06-20 14:47:01 +00:00
travis-ci
ad6232c297 [ci skip] bullet: update osx natives 2019-06-20 14:44:47 +00:00
appveyor
5b9693f000 [ci skip] bullet: update windows natives 2019-06-20 14:43:36 +00:00
sgold
56d37cb866 fix GImpact scaling in jme3-bullet (native Bullet) 2019-06-20 07:34:38 -07:00
Stephen Gold
2cd3dac543 jme3-bullet fix for issue #1125 (physics shapes don't match TerrainQuad) 2019-06-18 12:30:54 -07:00
Stephen Gold
df02333cd2 add test for issue #1125 (heightfield shapes don't match TerrainQuad) 2019-06-18 12:18:50 -07:00
Stephen Gold
5586c28c95 fix for issue #1116 (NPE in TerrainGridAlphaMapTest) 2019-06-18 10:05:00 -07:00
Lou H
1687d34eb7 #1107 - Javadoc warning cleanup & Fix for JDK 11 Javadoc NPE (#1118)
* Fixed "broken" @see tags causing Javadoc NPE in JDK 11

* Updated comments to clear Javadoc warnings in JDK 11

* Added @Deprecated annotations to clear JDK 11 Javadoc warnings
2019-06-18 09:06:48 -07:00
Lou H
1f3245b237 #1121-updateBound() call for PQTorus geometry updates (#1122)
* #1121-updateBound() call for PQTorus geometry updates

* World bounds test added for #1121

* World bounds test enhancements for #1121

* Updated test comment
2019-06-18 09:04:26 -07:00
Stephen Gold
a91bcfd678 fix for issue #1127 ("Reset" action in TestHoveringTank) 2019-06-18 08:50:49 -07:00
Stephen Gold
a4b22e4b37 fix for issue #1126 (TestHoveringTank assertion failures) 2019-06-18 08:36:44 -07:00
richardTingle
04f771f7f9 Issue 1113. Allow for Particle emitters that constantly have their particlesPerSec set to still emit (#1114)
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
2019-06-08 17:12:04 -07:00
Lou H
f8dae05a52 #1107-Fix Javadoc warnings in OpenJDK 9+ (#1112) 2019-06-08 17:06:23 -07:00
Karan Nehra
9dff704a82 Attempt to fixing 1074 (#1093)
* 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
2019-06-05 08:23:32 -07:00
Lou Hamersly
cde108c2c0 #1107-Fix Javadoc warnings in OpenJDK 9+ 2019-06-05 08:21:34 -07:00
Riccardo Balbo
97049630eb
Merge pull request #1109 from karanehra/fix-1051
Fix for 1051
2019-06-04 09:21:14 +02:00
Karan Nehra
ddeb4549a2 Fix for 1051 2019-06-03 23:11:56 +05:30
Lou H
930090dfa0 #1097-Fixed inconsistent OpenGL version constants (#1099) 2019-06-03 09:35:12 +02:00
Lou Hamersly
cf45e66d11 Fix Javadoc warnings in OpenJDK 9+ 2019-06-02 20:15:28 -07:00
James Khan
b145268004
Merge pull request #1104 from jayfella/master
Add unInterpolateLinear to FastMath class
2019-06-01 04:50:45 -07:00
James Khan
82faaca87c Add unInterpolateLinear to FastMath class 2019-06-01 12:39:13 +01:00
James Khan
a8f5ac0589
Merge pull request #1094 from jayfella/master
Add support for fog in materials.
2019-05-30 09:54:09 -07:00
James Khan
1116df31c9 Add fog to Single-Pass lighting. 2019-05-30 15:31:18 +01:00
Riccardo Balbo
a68d8b50e3
Add support for opengl versions > 3.2 in lwjgl2 renderer 2019-05-27 18:37:44 +02:00
lifeinwild
7e11a6c0fe Use UTF-8 in gradle builds 2019-05-26 22:09:54 +02:00
James Khan
4f47e5602b Add support for fog in materials. 2019-05-23 20:49:18 +01:00
appveyor
a43ad8ecfe [ci skip] bullet: update windows natives 2019-05-22 23:38:37 +00:00
Stephen Gold
5451e3eaf0 post-release fixup 2019-05-22 16:32:54 -07:00
Stephen Gold
3f1f2e8356 trivial commit with tag for v3.3.0-alpha2 v3.3.0-alpha2 2019-05-22 14:01:51 -07:00
Paul Speed
33ade6b874
Merge pull request #1087 from jayfella/master
Add support for listening to joystick connection/disconnection.
2019-05-22 14:40:35 -04:00
Stephen Gold
6a71a1c273 trivial commit with tag 2019-05-22 10:47:47 -07:00
Stephen Gold
ac01203c80 gradle.properties: ready for 3.3.0-alpha2 build 2019-05-22 09:47:59 -07:00
James Khan
b9b4a2d75b Reference the joystick that changed state instead of the ID.
Use separate connection methods (onConnected/onDisconnected).
2019-05-13 09:59:49 +01:00
James Khan
2f6185b5cf Remove JoystickState enum and replace with boolean value. 2019-05-12 08:31:14 +01:00
James Khan
d3be2f332f Use enum constants instead of integer ID's 2019-05-11 20:19:44 +01:00
James Khan
76fcc2c497 Remove magic number translations and remove uppercase names. 2019-05-11 20:18:56 +01:00
James Khan
682d8c9fd8 Use RawInputListener for InputManager instead of creating another field.
Set methods to use JoystickState enum instead of event integers.
2019-05-11 20:18:15 +01:00
James Khan
80adca6dce Translate JoystickState directly from LWJGL context.
Set the logger to the correct class
2019-05-11 20:17:05 +01:00