1090 Commits

Author SHA1 Message Date
richardTingle
ccfaeab9d4 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-07-10 10:16:07 -07:00
Stephen Gold
a582b7d1ca #1107-Fix Javadoc warnings in OpenJDK 9+ (#1112) 2019-07-10 10:09:39 -07:00
Karan Nehra
dc4b71ce2b 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-07-10 10:02:16 -07:00
Remy Van Doosselaer
b1e7399d97 fixed wrong reference check 2019-07-10 09:46:32 -07:00
Riccardo Balbo
37ee57e845 j3md Fix for default textures (#1052) 2019-07-10 09:44:20 -07:00
James Adam
67b32790ee Add tests for com.jme3/scene.mesh.VirtualIndexBuffer 2019-07-10 09:42:15 -07:00
Stephen Gold
088b48ec6b Revert "Add tests for com.jme3.math.Vector3f"
This reverts commit 6689f8634828d14107ceabc94114e56f4c3bfaf7.
2019-03-17 18:02:36 -07:00
James Adam
6689f86348 Add tests for com.jme3.math.Vector3f 2019-03-17 16:23:42 -07:00
James Adam
56172a43f9 Add tests for com.jme3.math.FastMath 2019-03-17 16:23:30 -07:00
Stephen Gold
d180917af4 remove more unused imports 2019-03-17 16:23:09 -07:00
Stephen Gold
53eff66f9c more corrections in diagnostic messages 2019-03-17 16:22:37 -07:00
Stephen Gold
7cf2023c35 more comment-only corrections 2019-03-17 16:22:10 -07:00
Stephen Gold
8a294f9892 one more jme3-core JavaDoc correction (comments only) 2019-03-17 15:57:53 -07:00
Stephen Gold
92e923df20 spelling corrections in diagnostic messages 2019-03-17 15:53:50 -07:00
Stephen Gold
0ca9205bab jme3-desktop/jme3-effects JavaDoc corrections (comments only) 2019-03-17 15:25:47 -07:00
Stephen Gold
4f085c6254 jme3-core JavaDoc corrections (comments only) 2019-03-17 15:22:07 -07:00
Ali-RS
db1b8f9eb4 Removed unused imports. (#1020) 2019-03-17 15:06:02 -07:00
FennelFetish
a655134bb7 Added tests for traversal order when using SceneGraphVisitor. 2019-03-17 14:46:38 -07:00
FennelFetish
bee38da3b8 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-03-17 14:41:15 -07:00
Stephen Gold
a3f88aa164 fix issue #997 (cloning UpdateControl throws IllegalArgumentException) 2019-03-17 13:37:01 -07:00
TehLeo
61e19c6381 Added Texture Formats R16F, R32F, RG16F, RG32F. (#839) 2019-03-17 13:07:42 -07:00
MeFisto94
5068f1980d Fixes #961 - Remove unused + deprecated Exception 2018-12-21 21:59:12 -08:00
Paul Speed
6f6041f6ae 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-12-21 21:56:42 -08:00
JESTERRRRRR
d0d67af395 Particle tile number/UV calculation change (#930)
* Update ParticlePointMesh.java

* Update ParticleTriMesh.java
2018-12-21 21:51:59 -08:00
Stephen Gold
f3351256cb correct a typographical error in JavaDoc 2018-12-21 20:21:36 -08:00
joliver82
f1d5032f7a Update GLImageFormats.java 2018-12-21 20:15:16 -08:00
Nehon
26644c89f5 Uses a HashSet for variable names in ShaderNodeLoaderDelegate instead of a String 2018-12-21 20:14:50 -08:00
b00nation
6d5758c914 Update MaterialDebugAppState.java
I was debugging my application to dig down the issue why the shaders are recognized of change but not actually reloaded. I came to this solution.
2018-12-21 20:13:38 -08:00
Christopher
9738fc0525 Updated deprecation documentation 2018-12-21 20:13:12 -08:00
grizeldi
1c8a8f2355 Fix a typo which made pbr shader fail to compile 2018-12-21 20:12:48 -08:00
Rémy Bouquet
e7845e37ea Fixes link to original paper in shadow renderer 2018-12-21 20:12:19 -08:00
Paul Speed
72eac2c738 Fixed an NPE in getNumElements() if the data field was null. 2018-12-21 20:11:29 -08:00
Stephen Gold
c09014dd1d correct 2 more typographical errors in comments 2018-12-21 20:09:52 -08:00
Stephen Gold
52bbb7ad8a follow JME's conventional approach to cloning a SpatialTrack 2018-12-21 20:09:03 -08:00
Stephen Gold
4b68a4c9dc implement JmeCloneable to simplify BoneTrack cloning, set a good example 2018-12-21 20:08:41 -08:00
Stephen Gold
8a3d628263 implement the JmeCloneable interface for CompactArray 2018-12-21 20:06:50 -08:00
Stephen Gold
e6b23342fb correct more grammar/spelling errors in comments 2018-12-21 13:09:09 -08:00
Stephen Gold
4f664f33cc correct more grammar/spelling errors in comments 2018-12-21 13:08:45 -08:00
Stephen Gold
5a1a5771ec correct more typographical errors in comments 2018-12-21 13:08:24 -08:00
Stephen Gold
f533e5003d address issue #825: SpatialTrack.clone() sets the trackSpatial to null 2018-12-21 13:06:09 -08:00
Stephen Gold
3122e8044d correct spelling errors in comments 2018-12-21 13:05:52 -08:00
Ali-RS
a17f0ad73b Fix an issue with Skeleton deserializing
Fix issue #371
2018-12-21 13:04:27 -08:00
Stephen Gold
ba37746c44 address issue #816: BoneTrack.setKeyframes() throws NPE in assertions 2018-12-21 13:02:21 -08:00
Stephen Gold
66e602c825 correct more typographical errors in comments 2018-12-21 13:02:04 -08:00
Stephen Gold
e38d70e7be correct typographical errors in comments 2018-12-21 13:01:26 -08:00
Nehon
69ca84d377 Properly cleanup the DetailedProfilerState when it's detached 2018-12-21 12:59:04 -08:00
Stephen Gold
739831142e more comment corrections in jme3-core: mostly spelling and grammar 2018-12-21 12:43:14 -08:00
Stephen Gold
81ba0d7249 comment corrections in jme3-core: mostly spelling and grammar 2018-12-21 12:41:40 -08:00
Yan
66a46920b9 Fix typo in logger
Fix typo in logger.
Change "WeakRefAssetCache" to "WeakRefCloneAssetCache"
2018-12-21 12:35:52 -08:00
Nehon
631794f7d6 Fixes mat param override reading null integenr params as 0 2018-05-19 00:22:47 +02:00