5452 Commits

Author SHA1 Message Date
Paul Speed
d8d7d061f6 Small formatting change. 2015-12-26 17:51:47 -05:00
Paul Speed
0bfabacef6 Small formatting change. 2015-12-26 17:49:37 -05:00
Paul Speed
d241a9a235 Added a couple more bracketing log messages just to confirm
my own sanity.
Some small formatting changes.
2015-12-26 17:45:58 -05:00
Paul Speed
ab0628c070 Fixed a typo in an exception message. 2015-12-26 17:42:15 -05:00
Kirill Vainer
72423b682e Merge pull request #392 from NemesisMate/patch-4
Fixed a possible bug in TextureAtlas.java
2015-12-26 15:36:41 -05:00
Paul Speed
50b2f76bdf Modified the FieldSerializer to support classes with non-public no-arg constructors.
Finally we can end the tyranny of exposing dangerous public constructors in the
name of a cheap serialization.
2015-12-24 03:29:36 -05:00
Daniel Johansson
69c17d72c8 Reverted statistics code for tracking number of lights in the scene. Not counting correctly. Maybe this can be added back in later on. 2015-12-23 20:49:25 +00:00
Daniel Johansson
0354f976e9 Merge remote-tracking branch 'origin/master' 2015-12-22 11:11:31 +00:00
Daniel Johansson
25b9691e32 Added support for toggling lights on and off via Light.setEnabled(boolean). This implements #393
This commit also contains some minor changes to TestManyLightsSingle which now has a key trigger (L) for toggling lights on and off.
2015-12-22 11:10:47 +00:00
Daniel Johansson
67eb998ef4 Added numLights to statistics. This tells us how many lights are left to render after filtering has occurred. Also did some tidy up of javadoc in RenderManager. 2015-12-22 10:55:43 +00:00
Daniel Johansson
e0c24cd73a Added a guard to ensure setSinglePassLightBatchSize() is set to a minimum of at least 1. 2015-12-22 10:37:08 +00:00
Paul Speed
98194e83aa Modified the RPC layer to pass exceptions over the wire
if they are serializable.  They are still wrapped but at
least the original exception is intact if callers want to 
peel it out.
2015-12-22 05:33:44 -05:00
normen
fd4f9789cc Merge pull request #391 from NemesisMate/patch-5
Fixed BetterCharacterControl "flickering" when not moving.
2015-12-18 16:54:39 +01:00
NemesisMate
abdd739437 Fixed BetterCharacterControl "flickering" when not moving.
Sometimes, when the BetterCharacterControl is not moving, it flickers due it physics being always active. The reason for it being always active is that on the prePhysicsTick method it always set the rigidBody's linear velocity (and the method PhysicsRigidBody.setLinearVelocity(Vector3f) reactivates the physics each time is called).

The fix consist on just comparing if the current velocity and the setting one aren't the same and, thus, not setting it (using ZERO_TOLERANCE instead 0 to best results).
2015-12-18 12:11:54 +00:00
NemesisMate
19577c3288 Fixed a possible bug in TextureAtlas.java
It seems that the variable was the wrong one when adding the normal texture to the atlas.
2015-12-15 19:13:12 +00:00
Kirill Vainer
962ab22ef4 Merge branch 'fbx-import-animation' into experimental 2015-12-07 22:09:30 -05:00
Kirill Vainer
f9500f955f Merge branch 'renderer-rgtc' into experimental 2015-12-07 22:05:33 -05:00
Kirill Vainer
c50839796f Merge branch 'renderer-fbreadasync' into experimental 2015-12-07 22:05:02 -05:00
Kirill Vainer
ff6b1be725 Merge branch 'renderer-improvements' into experimental 2015-12-07 21:58:56 -05:00
Kirill Vainer
97281de5c4 Merge branch 'new_material_system' into experimental 2015-12-07 21:54:06 -05:00
Kirill Vainer
8f54af3263 Merge remote-tracking branch 'origin/master' into experimental 2015-12-07 21:52:55 -05:00
Kirill Vainer
79125f2f63 remove useless TestNativeLoader
It has a proper integration test now
2015-12-07 21:52:07 -05:00
Kirill Vainer
908b37350d remove XXX HACK from native library loader
also add additional integration tests for
AppSettings, Application, and NativeLibraryLoader
2015-12-07 21:49:04 -05:00
Kirill Vainer
f986043745 minor formatting changes 2015-12-07 21:34:51 -05:00
Paul Speed
b006204c0f Various warning-related cleanups. Added @Overrides
and removed some manual unboxing.
2015-12-05 22:14:36 -05:00
Paul Speed
3189323c2f Converted manual array + list management over to just use SafeArrayList.
It was a class added after this code.
2015-12-05 20:00:52 -05:00
Paul Speed
46794e251d Allow the caller to override the axis' default dead
zone configured at startup.
2015-12-05 06:27:17 -05:00
Paul Speed
2a2c71dadf Modified to pay attention to the joystick axis'
dead zone if it is larger than the globally defined
dead zone.
2015-12-05 06:26:55 -05:00
Paul Speed
84ccd71873 Added additional information to the range check exception. 2015-12-05 04:16:56 -05:00
Paul Speed
14e84a4dd7 Added a constructor that just takes the service's
default channel.
2015-12-05 04:15:48 -05:00
Paul Speed
99742a76f2 Added additional trace logging. 2015-12-05 04:15:28 -05:00
Paul Speed
15afcfb735 Added the error information to the toString() if
there is error information to show.
2015-12-05 04:05:49 -05:00
jmekaelthas
8958459ef9 Bugfix: fixed a bug that caused NURB lines did not use their proper
resolution.
2015-12-01 22:31:54 +01:00
jmekaelthas
7e185b25df Bugfix: fixed a bug that caused Bezier objects to use only the vertices
of its first bezier line (out of many).
2015-12-01 20:50:01 +01:00
jmekaelthas
153cb27d78 Bugfix: fixed error in Inverse Kinematics constraint (animations with
these constraint should look better now, although not yet perfect ;).
2015-11-29 19:34:03 +01:00
Nehon
6b262e56c8 Fixed the javadoc fixes :D 2015-11-26 21:00:27 +01:00
Nehon
2648f67b34 Javadoc in RenderManager : Fixed some typos and added some for light mode methods. 2015-11-26 20:47:44 +01:00
Kirill Vainer
961bf92734 lwjgl test: fix build exceed timeout 2015-11-26 14:42:19 -05:00
Kirill Vainer
3d82f5c459 lwjgl: add unit test 2015-11-26 14:17:40 -05:00
Kirill Vainer
4a646de49d gitignore: more cleanup 2015-11-26 14:16:10 -05:00
Kirill Vainer
06e8210e5d gitignore: cleanup 2015-11-26 14:09:28 -05:00
Kirill Vainer
85feb305ef SDK: fix build error 2015-11-26 13:54:37 -05:00
Kirill Vainer
15465a020f Merge branch 'master' into expermiental 2015-11-26 13:38:07 -05:00
Kirill Vainer
f005c05f8d OffscreenBuffer: check needClose after runLoop
To be consistent with other context types.
2015-11-26 13:28:25 -05:00
Kirill Vainer
42729b2302 FastMathTest: ignore failing test (for now) 2015-11-26 13:27:31 -05:00
Kirill Vainer
30855f5bb4 TestShaderNodes: fix build error 2015-11-24 21:54:01 -05:00
Kirill Vainer
352c02db8a DefineList: fix build error
Also add additional unit tests for DefineList.
2015-11-24 21:33:26 -05:00
Kirill Vainer
ea4d750d52 RM: per-pass render method 2015-11-22 19:01:41 -05:00
Kirill Vainer
6db1d15045 Image: support for RGTC format 2015-11-22 19:00:18 -05:00
Kirill Vainer
f9ce9e246c FBX: add ear clipping triangulator 2015-11-22 13:33:29 -05:00