Commit Graph

  • 0e580f9594 Merge pull request #422 from MeFisto94/ShaderNodes Rémy Bouquet 2016-02-23 07:46:34 +0100
  • ecef8ff521 Two small ShaderNodes fixes MeFisto94 2016-02-23 01:42:32 +0100
  • f29b77ea36 Merge remote-tracking branch 'upstream/master' into exp_bintray2 David Bernard 2016-02-22 23:34:08 +0100
  • c6336c0781 version: new versioning scheme for tags Kirill Vainer 2016-02-21 22:15:00 -0500
  • fda40563c5 build: don't build SDK or javadoc Kirill Vainer 2016-02-21 22:03:21 -0500
  • 34aa21bfd9 Get rid of TestAwtPanels (it sucks) Kirill Vainer 2016-02-21 21:57:50 -0500
  • f9969008c3 syntax error fixes Kirill Vainer 2016-02-21 21:53:48 -0500
  • 2893ac9156 DDSLoader: fix syntax error Kirill Vainer 2016-02-21 20:49:28 -0500
  • a3638f3e0c Merge branch 'master' into experimental Kirill Vainer 2016-02-21 20:48:18 -0500
  • 0b23f195e2 Merge pull request #408 from JavaSaBr/PBRisComing Rémy Bouquet 2016-02-21 09:25:32 +0100
  • a22412fcb8 Merge pull request #420 from MeFisto94/135 Rémy Bouquet 2016-02-21 09:22:57 +0100
  • 32b93a5e96 Merge pull request #418 from MeFisto94/81 Rémy Bouquet 2016-02-21 09:22:34 +0100
  • e051936f9b Simplify Naming of SDK Windows (#135) MeFisto94 2016-02-20 13:30:12 +0100
  • 1c12b68bb0 Validate SkyboxWizard's Input on multiple ways to inform the user rather than throwing an exception (#81). MeFisto94 2016-02-20 11:19:07 +0100
  • 2a959e17ab particle: fix fading not working correctly Kirill Vainer 2016-02-19 14:20:25 -0500
  • 6f6e93e01b Simplified the AudioNode constructors (#342) and allow looping/seeking on every AudioNode now by default. MeFisto94 2016-02-19 00:59:15 +0100
  • 947c576ca8 Merge pull request #416 from MeFisto94/CloneLights Paul Speed 2016-02-17 18:42:26 -0500
  • f233565031 Changed the copyright notice in the comments just like it was done on 25ca07d. MeFisto94 2016-02-18 00:10:39 +0100
  • 6c4e8010f2 Fixes the bug of shallow copies when cloning lights (See http://hub.jmonkeyengine.org/t/what-is-the-expected-meaning-of-light-clone/35100 ) MeFisto94 2016-02-17 23:45:27 +0100
  • d1a09536e5 Merge pull request #415 from MeFisto94/master Kirill Vainer 2016-02-17 15:17:57 -0500
  • 04566d8c6a Fixes #360 : Material now serializes name MeFisto94 2016-02-17 12:21:17 +0100
  • bc73765d7c Merge pull request #414 from BorealFeast/PBRisComing Rémy Bouquet 2016-02-16 20:04:54 +0100
  • b4737b0206 Fixed indirect light extraction in Material Teencrusher 2016-02-16 13:38:37 -0500
  • 8c1eb6f455 Merge pull request #413 from john01dav/EnqueueRunnable Paul Speed 2016-02-14 16:31:01 -0500
  • f9a9839228 Added enqueue runnable john01dav 2016-02-14 13:54:01 -0600
  • f128ff8df7 Merge pull request #409 from MeFisto94/JavaDoc Paul Speed 2016-02-10 19:14:51 -0500
  • 75360a2f92 Just a small javadoc issue that was catching my eye MeFisto94 2016-02-10 20:51:15 +0100
  • 718b66ba62 Added support of overriding javasabr 2016-02-09 07:07:54 +0300
  • 1b99896be4 Bugfix: fixed a bug that caused ClassCastException while loading linked meshes. jmekaelthas 2016-02-08 13:29:02 +0100
  • c7dc73e85f Bugfix: fixed incorrect faces' triangulation. jmekaelthas 2016-02-07 14:58:30 +0100
  • 80c11a5f02 build: fix sdk build failure due to writeFullPom David Bernard 2016-02-06 11:04:22 +0100
  • 2aca942b1b build: use the same custom pom file for 'install', 'uploadArchives' and 'uploadBintray'. A custom pom with minimal information required to maven central David Bernard 2016-02-06 10:47:57 +0100
  • a0261e78fb Added meaningful messages to the exceptions. Paul Speed 2016-01-30 07:15:04 -0500
  • d4c94bc7c0 Added a vector4f based populate method. Paul Speed 2016-01-30 04:32:19 -0500
  • 142d7bebae build: upload on bintray from travis when a git tag is set and it starts by jmeMainVersion David Bernard 2016-01-28 22:06:21 +0100
  • c39788d4fa Merge pull request #402 from MeFisto94/Issue373 Kirill Vainer 2016-01-26 19:52:59 -0500
  • 8cfe537625 Fix clone to account for the update list added for update optimization. The updateList was cloned also and needs to be cleared out and the update flag reset as if freshly initialized. Thanks for lightbringer for pointing out the problem and solution. Paul Speed 2016-01-26 19:28:23 -0500
  • e776967c23 Reverted Changes and fixed it the way it was done in CapsuleCollissionShape (See Commit f836b26) "SphereCollisionShape: warn about scaling only if its not identity" MeFisto94 2016-01-26 15:53:53 +0100
  • c6768dc724 Added some additional finest logging. Paul Speed 2016-01-23 05:38:23 -0500
  • 5064552905 Fixes #373 - Faulty Loggings of a SphereCollissionShape when using native bullet MeFisto94 2016-01-21 15:35:20 +0100
  • b28f7e9293 Removing a println I had for testing something else. Added some gating to the endpoint closure to try to delay some NPE I'm seeing caused be a race condition somewhere when client and server in the same VM and shutting down at the same time. Paul Speed 2016-01-16 04:24:02 -0500
  • ac672df63a Fixes to keep the kernel adapter threads from hanging. Closing the underlying kernel didn't wake up any readers and so the read() operation in the adapter was never returning. KernelAdapter.close() was modified to call join() after closing the underlying kernel so that the method won't complete until all of the threads are done. Then the kernels were modified to wakeup the readers (and this is now standardized in a base class method) so that they don't hang forever. Paul Speed 2016-01-16 03:28:10 -0500
  • 84a38d1363 Bugfix: fixed an error that caused bad faces triangulation in some cases. jmekaelthas 2016-01-13 20:02:32 +0100
  • 696b19467f Merge pull request #401 from Pesegato/master Paul Speed 2016-01-08 09:29:58 -0500
  • 1df3c204f2 Added support to Logitech F310 with Xinput for Windows 10 Pesegato 2016-01-08 10:06:49 +0100
  • c38a050f61 Added some trace level logging to field serializer. Paul Speed 2015-12-31 04:28:03 -0500
  • ac5cc5312b Added some additional information to the bad constants exception. Only of marginal utility but it was a nice sanity check. Paul Speed 2015-12-31 04:27:05 -0500
  • a0569b340d Fixed a bug caused by generic registration of the enum class but it could catch the user unaware for any registered non-leaf class. When a class has a field of a specific final type then the type information is implicit in the outer object... and the proper serialization information can be written. It is then sometimes useful to register a generic serializer for something like Enum to catch these cases. However, there are many times where the type cannot be implicitly known and so must be specifically registered. Prior to this fix, having a generic Enum serializer registered would cause problems on the reading end because it wouldn't know what real enum class to use. Now we catch the issue on the write side where enough information is known to properly report this to the user. Only a few Bothans died to bring this info. Paul Speed 2015-12-31 04:26:22 -0500
  • 05587ab387 Modified to avoid closing the connection if it is already closed. Certain race conditions can cause this to happen during whole-server shutdown. Paul Speed 2015-12-31 04:23:11 -0500
  • 7bf4949e83 Revert native loading changes Kirill Vainer 2015-12-29 00:11:31 -0500
  • 2ca55c8b3a LWJGL3 improvements Kirill Vainer 2015-12-28 23:53:36 -0500
  • 27041e1341 LWJGL3 improvements Kirill Vainer 2015-12-28 23:53:36 -0500
  • 6cb691592d Fixed two potential race conditions in the DefaultClient. In one case, closing a client while it was already closing on another thread (say because the server is shutting down and you are exiting at the same time) would cause an NPE if you caught it just right. Now the thing checking and setting the connection state is synchronized to avoid the race. Paul Speed 2015-12-26 17:56:31 -0500
  • d8d7d061f6 Small formatting change. Paul Speed 2015-12-26 17:51:47 -0500
  • 0bfabacef6 Small formatting change. Paul Speed 2015-12-26 17:49:37 -0500
  • d241a9a235 Added a couple more bracketing log messages just to confirm my own sanity. Some small formatting changes. Paul Speed 2015-12-26 17:45:58 -0500
  • ab0628c070 Fixed a typo in an exception message. Paul Speed 2015-12-26 17:42:15 -0500
  • 72423b682e Merge pull request #392 from NemesisMate/patch-4 Kirill Vainer 2015-12-26 15:36:41 -0500
  • 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. Paul Speed 2015-12-24 03:29:36 -0500
  • 69c17d72c8 Reverted statistics code for tracking number of lights in the scene. Not counting correctly. Maybe this can be added back in later on. Daniel Johansson 2015-12-23 20:49:25 +0000
  • 0354f976e9 Merge remote-tracking branch 'origin/master' Daniel Johansson 2015-12-22 11:11:31 +0000
  • 25b9691e32 Added support for toggling lights on and off via Light.setEnabled(boolean). This implements #393 Daniel Johansson 2015-12-22 11:10:47 +0000
  • 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. Daniel Johansson 2015-12-22 10:55:43 +0000
  • e0c24cd73a Added a guard to ensure setSinglePassLightBatchSize() is set to a minimum of at least 1. Daniel Johansson 2015-12-22 10:37:08 +0000
  • 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. Paul Speed 2015-12-22 05:33:44 -0500
  • fd4f9789cc Merge pull request #391 from NemesisMate/patch-5 normen 2015-12-18 16:54:39 +0100
  • abdd739437 Fixed BetterCharacterControl "flickering" when not moving. NemesisMate 2015-12-18 12:11:54 +0000
  • 19577c3288 Fixed a possible bug in TextureAtlas.java NemesisMate 2015-12-15 19:13:12 +0000
  • ab76585ff2 More fine tuning calibration of roughness, and various visual fixes for PBR Nehon 2015-12-12 15:26:42 +0100
  • 9e1a1f6131 PBR, fixed the way metallic material base color was handled for indirect lighting. Also calibrated roughness so that it matches Substance painter renderer. Nehon 2015-12-08 23:57:08 +0100
  • 962ab22ef4 Merge branch 'fbx-import-animation' into experimental Kirill Vainer 2015-12-07 22:09:30 -0500
  • f9500f955f Merge branch 'renderer-rgtc' into experimental Kirill Vainer 2015-12-07 22:05:33 -0500
  • c50839796f Merge branch 'renderer-fbreadasync' into experimental Kirill Vainer 2015-12-07 22:05:02 -0500
  • ff6b1be725 Merge branch 'renderer-improvements' into experimental Kirill Vainer 2015-12-07 21:58:56 -0500
  • 97281de5c4 Merge branch 'new_material_system' into experimental Kirill Vainer 2015-12-07 21:54:06 -0500
  • 8f54af3263 Merge remote-tracking branch 'origin/master' into experimental Kirill Vainer 2015-12-07 21:52:55 -0500
  • 79125f2f63 remove useless TestNativeLoader Kirill Vainer 2015-12-07 21:52:07 -0500
  • 908b37350d remove XXX HACK from native library loader Kirill Vainer 2015-12-07 21:49:04 -0500
  • f986043745 minor formatting changes Kirill Vainer 2015-12-07 21:34:51 -0500
  • f9f3c0185e Merge branch 'master' of https://github.com/jMonkeyEngine/jmonkeyengine.git Alrik 2015-12-07 10:04:54 +0100
  • b006204c0f Various warning-related cleanups. Added @Overrides and removed some manual unboxing. Paul Speed 2015-12-05 22:14:36 -0500
  • 3189323c2f Converted manual array + list management over to just use SafeArrayList. It was a class added after this code. Paul Speed 2015-12-05 20:00:52 -0500
  • 46794e251d Allow the caller to override the axis' default dead zone configured at startup. Paul Speed 2015-12-05 06:27:17 -0500
  • 2a2c71dadf Modified to pay attention to the joystick axis' dead zone if it is larger than the globally defined dead zone. Paul Speed 2015-12-05 06:26:55 -0500
  • 84ccd71873 Added additional information to the range check exception. Paul Speed 2015-12-05 04:16:56 -0500
  • 14e84a4dd7 Added a constructor that just takes the service's default channel. Paul Speed 2015-12-05 04:15:48 -0500
  • 99742a76f2 Added additional trace logging. Paul Speed 2015-12-05 04:15:28 -0500
  • 15afcfb735 Added the error information to the toString() if there is error information to show. Paul Speed 2015-12-05 04:05:49 -0500
  • 8958459ef9 Bugfix: fixed a bug that caused NURB lines did not use their proper resolution. jmekaelthas 2015-12-01 22:31:54 +0100
  • 7e185b25df Bugfix: fixed a bug that caused Bezier objects to use only the vertices of its first bezier line (out of many). jmekaelthas 2015-12-01 20:50:01 +0100
  • 153cb27d78 Bugfix: fixed error in Inverse Kinematics constraint (animations with these constraint should look better now, although not yet perfect ;). jmekaelthas 2015-11-29 19:34:03 +0100
  • 1276dc583e Point Of Interest light probe blending start of implementation : basic structure, probes selection and blend factor computation. Nehon 2015-11-29 16:09:32 +0100
  • 9fd90ab799 Merge branch 'master' into PBRisComing Nehon 2015-11-26 21:00:39 +0100
  • 6b262e56c8 Fixed the javadoc fixes :D Nehon 2015-11-26 21:00:27 +0100
  • e5608d6e38 Merge branch 'master' into PBRisComing Nehon 2015-11-26 20:48:01 +0100
  • 2648f67b34 Javadoc in RenderManager : Fixed some typos and added some for light mode methods. Nehon 2015-11-26 20:47:44 +0100
  • 52154e1cea Introduced a LightProbeBlendingStrategy, that can be passed to the default light filter upon construction. It sets how multiple LightProbes will be blended or selected for the final render. This is meant to be highly customizable as there are already several strategies with pros and cons in the industry and some may arise in the future. Nehon 2015-11-26 20:45:07 +0100
  • 961bf92734 lwjgl test: fix build exceed timeout Kirill Vainer 2015-11-26 14:42:19 -0500
  • 3d82f5c459 lwjgl: add unit test Kirill Vainer 2015-11-26 14:17:40 -0500
  • 4a646de49d gitignore: more cleanup Kirill Vainer 2015-11-26 14:16:10 -0500