Commit Graph

  • 469ac7ba51 - use current dll for windows 32bit nor..67 2011-05-03 16:10:08 +0000
  • 4bb937b155 - make 64bit default for native libraries (e.g. libbulletjme32.so for 32bit) nor..67 2011-05-03 16:01:27 +0000
  • 73517c1c52 - fix ant target name nor..67 2011-05-03 15:46:13 +0000
  • 2bf706feef - add building of linux bullet native to nightly build - add opt directory to nightly distribution nor..67 2011-05-03 15:44:10 +0000
  • ab9e2bb97b - output messages while build process, remove verbose output from copy etc. nor..67 2011-05-03 15:32:45 +0000
  • b881cee6f7 - make bullet and some nifty files public in jMP nor..67 2011-05-03 15:17:05 +0000
  • 6481312f11 add windows bullet native nor..67 2011-05-03 15:07:00 +0000
  • 580f9de4e4 - add new library links to jMP nor..67 2011-05-03 14:39:36 +0000
  • ba365cf8f3 - cleanup build process - unify jME3 jar file names - build optional libraries - build android jar as opt library - build native bullet as opt library - cleanup Natives.java - add bullet native extraction to Natives.java - add better macosx Java7 recgnition to JmeSystem.java - add dependency finder ant lib for comparing native and java bullet API nor..67 2011-05-03 14:33:55 +0000
  • 862540833b copy Bullet Native to trunk nor..67 2011-05-03 14:27:00 +0000
  • 44baefce4f - fix android build errors nor..67 2011-05-02 23:41:10 +0000
  • 5b26b5b7c2 - disable welcome screen nor..67 2011-05-02 18:52:34 +0000
  • 068ee238a3 - fix NiftyJmeDisplay in jMP nor..67 2011-05-02 18:48:14 +0000
  • 1a3823b6aa * Set AppSettings.setRenderer() to LWJGL_OpenGL_ANY to choose renderer based on capabilities of video card. sha..rd 2011-05-01 23:40:56 +0000
  • cfb647f743 * Reduce input lag by polling after framerate syncing sha..rd 2011-05-01 19:02:36 +0000
  • 156b1747f0 HumanoidRagdollPreset : fixed shoulder joint limit rem..om 2011-05-01 09:21:55 +0000
  • 4d1d9edc29 KinematicRagdollControl : - Made a lot of clean up and optimization - Better automagic creation of the ragdoll rem..om 2011-05-01 09:18:29 +0000
  • f72d5c20fd * Nifty Gui now uses jME3 AssetManager to find XML files sha..rd 2011-05-01 05:00:04 +0000
  • 3ed2824cc3 * Sorting ID now reset properly when shader or texture changed sha..rd 2011-05-01 04:48:10 +0000
  • b5a8080f61 * Added checking for image format sha..rd 2011-05-01 04:41:00 +0000
  • 0d0454f248 * Canvas is now using pbuffer workaround, allowing renderer to acquire renderer capabilities even if the canvas is not visible yet. * Handling of context destruction is now handled individually for displays and canvases. For canvas, this allows it to destroy the pbuffer in addition to the display. * VertexBuffer now has better detection for data size changes, might prevent GL errors in certain cases. NOTE: VertexBuffer.updateData() is generally more stable than VertexBuffer.setUpdateNeeded(). Refrain from using setUpdateNeeded() .. its an internal call anyway. Using it directly could cause GL errors. sha..rd 2011-04-30 23:10:25 +0000
  • 4b52dba7f8 Made ragdollTest silent again rem..om 2011-04-30 20:24:00 +0000
  • 427163475c - RagdollControl is now called KinematicRagdollControl - better user API (setKinematicMode(), setRagdollMode(),...) - You can now enable/disable the control anytime, with no side effects - added more javadoc rem..om 2011-04-30 13:47:01 +0000
  • 93d0ed73e3 - Added a test case for the add kinematic object to physic space to tets with native bullet - made a workaround in PhysicSpace for non native rem..om 2011-04-30 10:12:38 +0000
  • dcf3f3c061 * Fixed bug in RenderImageJme Texture constructor that would not take into account width/height * MatParam toString() method will now display value sha..rd 2011-04-29 23:52:11 +0000
  • 04859ce598 - add missing stack traces for some error display situations nor..67 2011-04-29 23:13:38 +0000
  • 0c3652d1d6 - fix update centers nor..67 2011-04-29 22:42:39 +0000
  • 30ffc98eaf - remove downloading of help sets from build (images download is broken and it takes too long) nor..67 2011-04-29 22:21:13 +0000
  • 0012e955d2 SDK hopefully fixed build rem..om 2011-04-29 22:19:15 +0000
  • f6757c73fc - add empty constructore to AudioNode to reenable serialization (temp fix) nor..67 2011-04-29 21:44:14 +0000
  • a4e0e634c1 * Fix NPE in LwjglCanvas.restoreCanvas() Sha..om 2011-04-29 19:04:13 +0000
  • c407296ccb Ragdoll - made some clean up - started a draft javadoc rem..om 2011-04-29 17:31:04 +0000
  • e05c94564f * Uncaught exception handler now set only on render thread instead of entire VM sha..rd 2011-04-28 21:58:02 +0000
  • d6df196a2a * J3O embedded textures now supported. All textures without a TextureKey set will have their image data directly saved in the J3O file. Sha..om 2011-04-28 20:36:28 +0000
  • b6f1ed585d - remove wrong native call from test nor..67 2011-04-27 21:30:53 +0000
  • b55974338d - output command of cpptasks nor..67 2011-04-27 20:40:46 +0000
  • ba6419f924 - fix TestBoneRagdoll init order for native physics nor..67 2011-04-27 19:59:36 +0000
  • 638f531608 - add newest version of cpptasks nor..67 2011-04-27 19:52:35 +0000
  • a9f544fbf8 - remove static fields from physics tests nor..67 2011-04-27 19:33:50 +0000
  • 4b4c5e89d9 - add target to buil.xml to build native bullet nor..67 2011-04-27 19:14:18 +0000
  • bb6a8c8062 Ragdoll - setSpatial(null) supported - fixed debug shape rem..om 2011-04-27 18:49:55 +0000
  • f640e5de21 * Added javadoc to AudioNode * Added methods play(), playInstance() and stop() to AudioNode sha..rd 2011-04-27 17:45:57 +0000
  • 6196de22f7 * Removed all deprecated classes, methods, and fields * AudioNode now takes AudioRenderer in its constructor to allow audio.play() functionality sha..rd 2011-04-27 16:45:01 +0000
  • 33dac750d7 * Fix for jMonkeyPlatform "100% CPU usage" bug * Deprecate Quaternion.normalize() as it does not follow naming convention sha..rd 2011-04-27 16:02:09 +0000
  • 650acbc715 - add maxtime for BombControl nor..67 2011-04-27 13:33:33 +0000
  • 1b837fe7ea Make client-side background threads daemon. Reduced the amount of logging from invalid UDP messages received. PSp..om 2011-04-26 21:53:49 +0000
  • 0d4e07f924 WIP Ragdoll - fixed the "push ups" issue - now Sinbad knows his up side rem..om 2011-04-26 21:53:39 +0000
  • cffd1ec760 - WIP Sinbad standing up model rem..om 2011-04-26 20:54:32 +0000
  • 2f1f2e7e54 - WIP Sinbad Ragdoll can now stand up after beeing whacked rem..om 2011-04-26 20:42:44 +0000
  • ea9e60d099 SDK : Fixed AssetPackLoader so build works again rem..om 2011-04-25 08:44:56 +0000
  • b06652b6a8 * Fix issue 179, shadows and HDR don't work together (thanks spencers) sha..rd 2011-04-25 01:49:19 +0000
  • 609d975965 Fixed a hack in Bone class for the ragdoll, so Kirill can sleep again. rem..om 2011-04-24 21:12:19 +0000
  • 6c2eba12ec Fixed double TempVars locking in skeleton and bone when computing skinning matrices, thanks to cyuczieekc rem..om 2011-04-24 08:45:35 +0000
  • d66a02eafc * Added TestSoftwareMouse sha..rd 2011-04-23 23:14:48 +0000
  • 4698e13644 * Fixed IllegalArgumentException in Camera.setGuiBounding sha..rd 2011-04-23 23:05:45 +0000
  • b729309949 * Fix syntax error in TestOgreAnim * Ogre3D MaterialLoader now properly loads materials exported from blender2ogre (Blender 2.57) sha..rd 2011-04-23 20:51:23 +0000
  • e6b11e8013 * Fixed yet another bug with transforms, this time in Spatial.worldToLocal sha..rd 2011-04-23 20:19:19 +0000
  • 8e6b51dac1 - add cpptasks to antlibs - add build script for native bullet binaries - add documentation for building native bullet statically - add first native classes for PhysicsSpace (nothing works yet, only physics space is created) nor..67 2011-04-23 16:02:48 +0000
  • 4ff31a6fab * Changed depth function back to GL_LEQUAL sha..rd 2011-04-23 04:07:43 +0000
  • edd5aaaeb5 * CrossHatch filter should now properly compile on ATI sha..rd 2011-04-23 03:13:05 +0000
  • a06ce4ebcd * Fixed issue where scene graphs with non-uniform scales would give incorrect result sha..rd 2011-04-23 03:05:06 +0000
  • bfe772dd71 * Animated models won't be updated unless they are in the camera frustum ... Hopefully this won't break anything sha..rd 2011-04-23 02:03:21 +0000
  • 1ace200526 * Actually fixed the setSpatial(null) bug now .. sha..rd 2011-04-23 01:28:32 +0000
  • d96912e900 * Fix syntax error in TerrainLodControl sha..rd 2011-04-23 01:04:48 +0000
  • 8aa7468370 * Removed deprecated methods from AnimControl * Fixed bug where AnimControl would crash on setSpatial(null) * Mesh will deserialize lod levels list using arraycopy now * Renamed shorthands "ar" and "manager" to their Application equivalents in AudioApp sha..rd 2011-04-23 01:02:07 +0000
  • 9cc223c507 RenderState support for two sided Stencil Buffer operations (in order to support Shadow Volumes in the future) jos..om 2011-04-22 21:10:27 +0000
  • 53f5df5a3f - add logging for adding and removing of objects to PhysicsSpace - rename PhysicsJoint.getConstraint() to getObjectId() preparing for native bullet nor..67 2011-04-22 19:17:04 +0000
  • 89330d23b4 - fix netbeans update centers nor..67 2011-04-22 16:07:11 +0000
  • eb636e9755 - update netbeans update center locations to 7.0 version nor..67 2011-04-21 14:45:19 +0000
  • ed7789b7a6 * The OpenGL2 renderer now actually scales non-power-of-2 textures instead of throwing out a useless warning * Nifty GUI now supports the rescaling of textures by storing the resolution beforehand sha..rd 2011-04-20 20:46:24 +0000
  • 7d6167c0dc * Added Renderer.invalidateState() to reset the render context sha..rd 2011-04-20 20:18:41 +0000
  • 8019ba2a53 * LwjglRenderer will throw an exception when attempting to set null shader sha..rd 2011-04-20 18:56:18 +0000
  • 5ffa3927ea * Fix compile error sha..rd 2011-04-20 17:48:17 +0000
  • e9e64c7cb7 * Removed deprecated AnimControl constructor * Moved bind pose generation to Mesh away from Ogre loader as its a fairly common operation for animation loaders * Added TestCustomAnim test which demonstrates how to generate an animated model from scratch sha..rd 2011-04-20 17:41:47 +0000
  • 2bc6e27200 Proper fix for the bug where JME's quaternion wasn't being serialized automatically. When a class is final and in the field of a class that is registered, it is safe to register it automatically because the type can be determined reliably on the other end of the stream. So now it allows that. PSp..om 2011-04-20 17:41:15 +0000
  • 75fa331345 - added LightNode - used tempVars to avoid Vector3f and Quaternion instancing in update method of CameraControl. rem..om 2011-04-20 17:21:08 +0000
  • e990b25822 * TestNiftyGui now uses jme3test/niftygui/hellojme.xml and acts as a ScreenController * Added TestNiftyExamples that runs the all/intro.xml in the nifty examples jar sha..rd 2011-04-20 16:52:38 +0000
  • 8e7d609682 * nifty examples jar much smaller now sha..rd 2011-04-20 16:47:56 +0000
  • 0d49c41b38 * Remove messed up logging setup sha..rd 2011-04-20 16:35:10 +0000
  • 9b9fb940a6 * Fixed compile error in nifty sha..rd 2011-04-20 16:06:54 +0000
  • 6ed32b479c * Updated to latest version of Nifty GUI 1.3 sha..rd 2011-04-20 15:35:34 +0000
  • 3e34002525 - hide hudson update target in build.xml nor..67 2011-04-20 15:12:52 +0000
  • 9088d6230d * Added Camera.lookAtDirection() * Added docs for Camera.containsGui() sha..rd 2011-04-20 14:00:43 +0000
  • 1203073bd9 - make SM Serializer only display warning instead of throwing an Exception when the class has not been registered, internally supported classes like jME math primitives were not accepted anymore nor..67 2011-04-20 13:58:26 +0000
  • 67dd48aae7 * Camera.setDirection() now deprecated since it doesn't do the thing most people expect it sha..rd 2011-04-20 13:53:16 +0000
  • f2f6246e43 * Moved Screenshots to Desktop Source Package since it uses BufferedImage sha..rd 2011-04-20 01:08:25 +0000
  • 8fb97f1a3a * Call timer.reset() when gaining focus to fix "object speedup after alt-tab" issue sha..rd 2011-04-20 00:39:51 +0000
  • 190767e7be * Fixed bug with Spatial.localToWorld() and Spatial.worldToLocal() not using checkDoTransformUpdate() sha..rd 2011-04-20 00:18:32 +0000
  • 23867c866d - re-enable download of current platform version from jmonkeyengine.com nor..67 2011-04-19 20:03:49 +0000
  • cdba72d2b7 Ragdoll, some enhancements rem..om 2011-04-18 21:47:09 +0000
  • d0a5ce55b9 Moved some exception handling to terminate connections that throw low level exceptions. The specific case I saw for this was "An existing connection was forcibly closed by the remote host" IOException. Without this new handling, SM continually tried to send the connection its data. PSp..om 2011-04-18 17:27:11 +0000
  • 9073820361 Reuse one big buffer per thread and copy the outbound smaller buffers. Way faster and way cheaper overall. PSp..om 2011-04-18 05:56:52 +0000
  • 85b4eea8d7 Name the executor threads based on something that might be useful to someone debugging thread dumps. ;) PSp..om 2011-04-18 03:48:41 +0000
  • 7d6d513fa5 Modified the DefaultClient (really its ConnectionAdapters) to send their outbound data on a background thread. PSp..om 2011-04-18 03:17:18 +0000
  • e298a4357e Modified the toString() for UdpEndpoint to include the address instead of the socket... since they all share the same socket anyway and the datagram sockets don't have useful toString()s. PSp..om 2011-04-17 21:14:41 +0000
  • 5225599ee2 Fixed a case where an exception would kill the kernel adapter thread. Also improved the details of the error logging. PSp..om 2011-04-17 21:04:09 +0000
  • bfd49c43e3 Fixed a typo in the com.jme3.bullet.control.ragdoll package and refactored the change rem..om 2011-04-17 20:57:29 +0000
  • c701645668 - enable target nor..67 2011-04-17 19:23:51 +0000
  • 5d90627942 - create separate hudson platform install target, copying the file instead of downloading from googlecode nor..67 2011-04-17 19:23:19 +0000
  • 45ae22e356 - add googlecode ant library nor..67 2011-04-17 16:08:40 +0000