OSDN Git Service

mikumikustudio/MikuMikuStudio.git
13 years ago * Set AppSettings.setRenderer() to LWJGL_OpenGL_ANY to choose renderer based on...
shadowislord [Sun, 1 May 2011 23:40:56 +0000 (23:40 +0000)]
 * Set AppSettings.setRenderer() to LWJGL_OpenGL_ANY to choose renderer based on capabilities of video card.

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7385 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * Reduce input lag by polling after framerate syncing
shadowislord [Sun, 1 May 2011 19:02:36 +0000 (19:02 +0000)]
 * Reduce input lag by polling after framerate syncing

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7382 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years agoHumanoidRagdollPreset : fixed shoulder joint limit
remy.bouquet@gmail.com [Sun, 1 May 2011 09:21:55 +0000 (09:21 +0000)]
HumanoidRagdollPreset : fixed shoulder joint limit

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7380 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years agoKinematicRagdollControl :
remy.bouquet@gmail.com [Sun, 1 May 2011 09:18:29 +0000 (09:18 +0000)]
KinematicRagdollControl :
- Made a lot of clean up and optimization
- Better automagic creation of the ragdoll

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7379 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * Nifty Gui now uses jME3 AssetManager to find XML files
shadowislord [Sun, 1 May 2011 05:00:04 +0000 (05:00 +0000)]
 * Nifty Gui now uses jME3 AssetManager to find XML files

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7378 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * Sorting ID now reset properly when shader or texture changed
shadowislord [Sun, 1 May 2011 04:48:10 +0000 (04:48 +0000)]
 * Sorting ID now reset properly when shader or texture changed

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7377 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * Added checking for image format
shadowislord [Sun, 1 May 2011 04:41:00 +0000 (04:41 +0000)]
 * Added checking for image format

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7376 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * Canvas is now using pbuffer workaround, allowing renderer to acquire renderer...
shadowislord [Sat, 30 Apr 2011 23:10:25 +0000 (23:10 +0000)]
 * 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.

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7374 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years agoMade ragdollTest silent again
remy.bouquet@gmail.com [Sat, 30 Apr 2011 20:24:00 +0000 (20:24 +0000)]
Made ragdollTest silent again

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7372 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago- RagdollControl is now called KinematicRagdollControl
remy.bouquet@gmail.com [Sat, 30 Apr 2011 13:47:01 +0000 (13:47 +0000)]
- 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

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7370 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago- Added a test case for the add kinematic object to physic space to tets with native...
remy.bouquet@gmail.com [Sat, 30 Apr 2011 10:12:38 +0000 (10:12 +0000)]
- 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

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7369 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago* Fixed bug in RenderImageJme Texture constructor that would not take into account...
shadowislord [Fri, 29 Apr 2011 23:52:11 +0000 (23:52 +0000)]
* Fixed bug in RenderImageJme Texture constructor that would not take into account width/height
 * MatParam toString() method will now display value

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7368 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago- add missing stack traces for some error display situations
normen667 [Fri, 29 Apr 2011 23:13:38 +0000 (23:13 +0000)]
- add missing stack traces for some error display situations

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7366 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago- fix update centers
normen667 [Fri, 29 Apr 2011 22:42:39 +0000 (22:42 +0000)]
- fix update centers

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7365 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago- remove downloading of help sets from build (images download is broken and it takes...
normen667 [Fri, 29 Apr 2011 22:21:13 +0000 (22:21 +0000)]
- remove downloading of help sets from build (images download is broken and it takes too long)

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7364 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years agoSDK
remy.bouquet@gmail.com [Fri, 29 Apr 2011 22:19:15 +0000 (22:19 +0000)]
SDK
hopefully fixed build

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7363 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago- add empty constructore to AudioNode to reenable serialization (temp fix)
normen667 [Fri, 29 Apr 2011 21:44:14 +0000 (21:44 +0000)]
- add empty constructore to AudioNode to reenable serialization (temp fix)

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7362 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * Fix NPE in LwjglCanvas.restoreCanvas()
ShadowIsLord@gmail.com [Fri, 29 Apr 2011 19:04:13 +0000 (19:04 +0000)]
 * Fix NPE in LwjglCanvas.restoreCanvas()

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7361 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years agoRagdoll
remy.bouquet@gmail.com [Fri, 29 Apr 2011 17:31:04 +0000 (17:31 +0000)]
Ragdoll
- made some clean up
- started a draft javadoc

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7360 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * Uncaught exception handler now set only on render thread instead of entire VM
shadowislord [Thu, 28 Apr 2011 21:58:02 +0000 (21:58 +0000)]
 * Uncaught exception handler now set only on render thread instead of entire VM

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7356 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * J3O embedded textures now supported. All textures without a TextureKey set will...
ShadowIsLord@gmail.com [Thu, 28 Apr 2011 20:36:28 +0000 (20:36 +0000)]
 * J3O embedded textures now supported. All textures without a TextureKey set will have their image data directly saved in the J3O file.

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7355 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago- remove wrong native call from test
normen667 [Wed, 27 Apr 2011 21:30:53 +0000 (21:30 +0000)]
- remove wrong native call from test

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7349 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago- output command of cpptasks
normen667 [Wed, 27 Apr 2011 20:40:46 +0000 (20:40 +0000)]
- output command of cpptasks

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7342 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago- fix TestBoneRagdoll init order for native physics
normen667 [Wed, 27 Apr 2011 19:59:36 +0000 (19:59 +0000)]
- fix TestBoneRagdoll init order for native physics

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7341 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago- add newest version of cpptasks
normen667 [Wed, 27 Apr 2011 19:52:35 +0000 (19:52 +0000)]
- add newest version of cpptasks

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7340 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago- remove static fields from physics tests
normen667 [Wed, 27 Apr 2011 19:33:50 +0000 (19:33 +0000)]
- remove static fields from physics tests

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7339 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago- add target to buil.xml to build native bullet
normen667 [Wed, 27 Apr 2011 19:14:18 +0000 (19:14 +0000)]
- add target to buil.xml to build native bullet

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7338 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years agoRagdoll
remy.bouquet@gmail.com [Wed, 27 Apr 2011 18:49:55 +0000 (18:49 +0000)]
Ragdoll
- setSpatial(null) supported
- fixed debug shape

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7336 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * Added javadoc to AudioNode
shadowislord [Wed, 27 Apr 2011 17:45:57 +0000 (17:45 +0000)]
 * Added javadoc to AudioNode
 * Added methods play(), playInstance() and stop() to AudioNode

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7334 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * Removed all deprecated classes, methods, and fields
shadowislord [Wed, 27 Apr 2011 16:45:01 +0000 (16:45 +0000)]
 * Removed all deprecated classes, methods, and fields
 * AudioNode now takes AudioRenderer in its constructor to allow audio.play() functionality

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7333 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * Fix for jMonkeyPlatform "100% CPU usage" bug
shadowislord [Wed, 27 Apr 2011 16:02:09 +0000 (16:02 +0000)]
 * Fix for jMonkeyPlatform "100% CPU usage" bug
 * Deprecate Quaternion.normalize() as it does not follow naming convention

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7332 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago- add maxtime for BombControl
normen667 [Wed, 27 Apr 2011 13:33:33 +0000 (13:33 +0000)]
- add maxtime for BombControl

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7328 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years agoMake client-side background threads daemon.
PSpeed42@gmail.com [Tue, 26 Apr 2011 21:53:49 +0000 (21:53 +0000)]
Make client-side background threads daemon.
Reduced the amount of logging from invalid UDP messages
received.

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7314 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years agoWIP Ragdoll
remy.bouquet@gmail.com [Tue, 26 Apr 2011 21:53:39 +0000 (21:53 +0000)]
WIP Ragdoll
- fixed the "push ups" issue
- now Sinbad knows his up side

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7313 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago- WIP Sinbad standing up model
remy.bouquet@gmail.com [Tue, 26 Apr 2011 20:54:32 +0000 (20:54 +0000)]
- WIP Sinbad standing up model

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7311 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago- WIP Sinbad Ragdoll can now stand up after beeing whacked
remy.bouquet@gmail.com [Tue, 26 Apr 2011 20:42:44 +0000 (20:42 +0000)]
- WIP Sinbad Ragdoll can now stand up after beeing whacked

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7309 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years agoSDK : Fixed AssetPackLoader so build works again
remy.bouquet@gmail.com [Mon, 25 Apr 2011 08:44:56 +0000 (08:44 +0000)]
SDK : Fixed AssetPackLoader so build works again

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7305 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * Fix issue 179, shadows and HDR don't work together (thanks spencers)
shadowislord [Mon, 25 Apr 2011 01:49:19 +0000 (01:49 +0000)]
 * Fix issue 179, shadows and HDR don't work together (thanks spencers)

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7304 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years agoFixed a hack in Bone class for the ragdoll, so Kirill can sleep again.
remy.bouquet@gmail.com [Sun, 24 Apr 2011 21:12:19 +0000 (21:12 +0000)]
Fixed a hack in Bone class for the ragdoll, so Kirill can sleep again.

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7303 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years agoFixed double TempVars locking in skeleton and bone when computing skinning matrices...
remy.bouquet@gmail.com [Sun, 24 Apr 2011 08:45:35 +0000 (08:45 +0000)]
Fixed double TempVars locking in skeleton and bone when computing skinning matrices, thanks to cyuczieekc

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7301 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * Added TestSoftwareMouse
shadowislord [Sat, 23 Apr 2011 23:14:48 +0000 (23:14 +0000)]
 * Added TestSoftwareMouse

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7299 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * Fixed IllegalArgumentException in Camera.setGuiBounding
shadowislord [Sat, 23 Apr 2011 23:05:45 +0000 (23:05 +0000)]
 * Fixed IllegalArgumentException in Camera.setGuiBounding

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7298 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * Fix syntax error in TestOgreAnim
shadowislord [Sat, 23 Apr 2011 20:51:23 +0000 (20:51 +0000)]
 * Fix syntax error in TestOgreAnim
 * Ogre3D MaterialLoader now properly loads materials exported from blender2ogre (Blender 2.57)

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7297 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * Fixed yet another bug with transforms, this time in Spatial.worldToLocal
shadowislord [Sat, 23 Apr 2011 20:19:19 +0000 (20:19 +0000)]
 * Fixed yet another bug with transforms, this time in Spatial.worldToLocal

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7296 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago- add cpptasks to antlibs
normen667 [Sat, 23 Apr 2011 16:02:48 +0000 (16:02 +0000)]
- 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)

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7294 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * Changed depth function back to GL_LEQUAL
shadowislord [Sat, 23 Apr 2011 04:07:43 +0000 (04:07 +0000)]
 * Changed depth function back to GL_LEQUAL

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7293 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * CrossHatch filter should now properly compile on ATI
shadowislord [Sat, 23 Apr 2011 03:13:05 +0000 (03:13 +0000)]
 * CrossHatch filter should now properly compile on ATI

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7292 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * Fixed issue where scene graphs with non-uniform scales would give incorrect result
shadowislord [Sat, 23 Apr 2011 03:05:06 +0000 (03:05 +0000)]
 * Fixed issue where scene graphs with non-uniform scales would give incorrect result

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7291 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * Animated models won't be updated unless they are in the camera frustum ... Hopeful...
shadowislord [Sat, 23 Apr 2011 02:03:21 +0000 (02:03 +0000)]
 * Animated models won't be updated unless they are in the camera frustum ... Hopefully this won't break anything

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7290 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * Actually fixed the setSpatial(null) bug now ..
shadowislord [Sat, 23 Apr 2011 01:28:32 +0000 (01:28 +0000)]
 * Actually fixed the setSpatial(null) bug now ..

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7289 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * Fix syntax error in TerrainLodControl
shadowislord [Sat, 23 Apr 2011 01:04:48 +0000 (01:04 +0000)]
 * Fix syntax error in TerrainLodControl

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7288 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * Removed deprecated methods from AnimControl
shadowislord [Sat, 23 Apr 2011 01:02:07 +0000 (01:02 +0000)]
 * 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

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7287 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years agoRenderState support for two sided Stencil Buffer operations (in order to support...
josephgeek@gmail.com [Fri, 22 Apr 2011 21:10:27 +0000 (21:10 +0000)]
RenderState support for two sided Stencil Buffer operations (in order to support Shadow Volumes in the future)

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7286 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago- add logging for adding and removing of objects to PhysicsSpace
normen667 [Fri, 22 Apr 2011 19:17:04 +0000 (19:17 +0000)]
- add logging for adding and removing of objects to PhysicsSpace
- rename PhysicsJoint.getConstraint() to getObjectId() preparing for native bullet

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7284 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago- fix netbeans update centers
normen667 [Fri, 22 Apr 2011 16:07:11 +0000 (16:07 +0000)]
- fix netbeans update centers

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7283 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago- update netbeans update center locations to 7.0 version
normen667 [Thu, 21 Apr 2011 14:45:19 +0000 (14:45 +0000)]
- update netbeans update center locations to 7.0 version

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7282 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * The OpenGL2 renderer now actually scales non-power-of-2 textures instead of throwi...
shadowislord [Wed, 20 Apr 2011 20:46:24 +0000 (20:46 +0000)]
 * 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

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7281 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * Added Renderer.invalidateState() to reset the render context
shadowislord [Wed, 20 Apr 2011 20:18:41 +0000 (20:18 +0000)]
 * Added Renderer.invalidateState() to reset the render context

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7280 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * LwjglRenderer will throw an exception when attempting to set null shader
shadowislord [Wed, 20 Apr 2011 18:56:18 +0000 (18:56 +0000)]
 * LwjglRenderer will throw an exception when attempting to set null shader

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7279 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * Fix compile error
shadowislord [Wed, 20 Apr 2011 17:48:17 +0000 (17:48 +0000)]
 * Fix compile error

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7278 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * Removed deprecated AnimControl constructor
shadowislord [Wed, 20 Apr 2011 17:41:47 +0000 (17:41 +0000)]
 * 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

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7277 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years agoProper fix for the bug where JME's quaternion wasn't
PSpeed42@gmail.com [Wed, 20 Apr 2011 17:41:15 +0000 (17:41 +0000)]
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.

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7276 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago- added LightNode
remy.bouquet@gmail.com [Wed, 20 Apr 2011 17:21:08 +0000 (17:21 +0000)]
- added LightNode
- used tempVars to avoid Vector3f and Quaternion instancing in update method of CameraControl.

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7275 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * TestNiftyGui now uses jme3test/niftygui/hellojme.xml and acts as a ScreenController
shadowislord [Wed, 20 Apr 2011 16:52:38 +0000 (16:52 +0000)]
 * 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

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7274 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * nifty examples jar much smaller now
shadowislord [Wed, 20 Apr 2011 16:47:56 +0000 (16:47 +0000)]
 * nifty examples jar much smaller now

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7273 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * Remove messed up logging setup
shadowislord [Wed, 20 Apr 2011 16:35:10 +0000 (16:35 +0000)]
 * Remove messed up logging setup

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7272 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * Fixed compile error in nifty
shadowislord [Wed, 20 Apr 2011 16:06:54 +0000 (16:06 +0000)]
 * Fixed compile error in nifty

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7271 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * Updated to latest version of Nifty GUI 1.3
shadowislord [Wed, 20 Apr 2011 15:35:34 +0000 (15:35 +0000)]
 * Updated to latest version of Nifty GUI 1.3

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7270 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago- hide hudson update target in build.xml
normen667 [Wed, 20 Apr 2011 15:12:52 +0000 (15:12 +0000)]
- hide hudson update target in build.xml

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7269 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * Added Camera.lookAtDirection()
shadowislord [Wed, 20 Apr 2011 14:00:43 +0000 (14:00 +0000)]
 * Added Camera.lookAtDirection()
 * Added docs for Camera.containsGui()

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7268 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago- make SM Serializer only display warning instead of throwing an Exception when the...
normen667 [Wed, 20 Apr 2011 13:58:26 +0000 (13:58 +0000)]
- 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

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7267 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * Camera.setDirection() now deprecated since it doesn't do the thing most people...
shadowislord [Wed, 20 Apr 2011 13:53:16 +0000 (13:53 +0000)]
 * Camera.setDirection() now deprecated since it doesn't do the thing most people expect it

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7266 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * Moved Screenshots to Desktop Source Package since it uses BufferedImage
shadowislord [Wed, 20 Apr 2011 01:08:25 +0000 (01:08 +0000)]
 * Moved Screenshots to Desktop Source Package since it uses BufferedImage

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7265 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * Call timer.reset() when gaining focus to fix "object speedup after alt-tab" issue
shadowislord [Wed, 20 Apr 2011 00:39:51 +0000 (00:39 +0000)]
 * Call timer.reset() when gaining focus to fix "object speedup after alt-tab" issue

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7264 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * Fixed bug with Spatial.localToWorld() and Spatial.worldToLocal() not using checkDo...
shadowislord [Wed, 20 Apr 2011 00:18:32 +0000 (00:18 +0000)]
 * Fixed bug with Spatial.localToWorld() and Spatial.worldToLocal() not using checkDoTransformUpdate()

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7263 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago- re-enable download of current platform version from jmonkeyengine.com
normen667 [Tue, 19 Apr 2011 20:03:49 +0000 (20:03 +0000)]
- re-enable download of current platform version from jmonkeyengine.com

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7262 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years agoRagdoll, some enhancements
remy.bouquet@gmail.com [Mon, 18 Apr 2011 21:47:09 +0000 (21:47 +0000)]
Ragdoll, some enhancements

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7261 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years agoMoved some exception handling to terminate connections
PSpeed42@gmail.com [Mon, 18 Apr 2011 17:27:11 +0000 (17:27 +0000)]
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.

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7260 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years agoReuse one big buffer per thread and copy the outbound
PSpeed42@gmail.com [Mon, 18 Apr 2011 05:56:52 +0000 (05:56 +0000)]
Reuse one big buffer per thread and copy the outbound
smaller buffers.  Way faster and way cheaper overall.

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7259 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years agoName the executor threads based on something that might
PSpeed42@gmail.com [Mon, 18 Apr 2011 03:48:41 +0000 (03:48 +0000)]
Name the executor threads based on something that might
be useful to someone debugging thread dumps. ;)

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7258 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years agoModified the DefaultClient (really its ConnectionAdapters)
PSpeed42@gmail.com [Mon, 18 Apr 2011 03:17:18 +0000 (03:17 +0000)]
Modified the DefaultClient (really its ConnectionAdapters)
to send their outbound data on a background thread.

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7257 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years agoModified the toString() for UdpEndpoint to include
PSpeed42@gmail.com [Sun, 17 Apr 2011 21:14:41 +0000 (21:14 +0000)]
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.

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7256 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years agoFixed a case where an exception would kill the kernel
PSpeed42@gmail.com [Sun, 17 Apr 2011 21:04:09 +0000 (21:04 +0000)]
Fixed a case where an exception would kill the kernel
adapter thread.  Also improved the details of the error
logging.

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7255 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years agoFixed a typo in the com.jme3.bullet.control.ragdoll package and refactored the change
remy.bouquet@gmail.com [Sun, 17 Apr 2011 20:57:29 +0000 (20:57 +0000)]
Fixed a typo in the com.jme3.bullet.control.ragdoll package and refactored the change

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7254 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago- enable target
normen667 [Sun, 17 Apr 2011 19:23:51 +0000 (19:23 +0000)]
- enable target

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7253 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago- create separate hudson platform install target, copying the file instead of downloa...
normen667 [Sun, 17 Apr 2011 19:23:19 +0000 (19:23 +0000)]
- create separate hudson platform install target, copying the file instead of downloading from googlecode

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7252 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago- add googlecode ant library
normen667 [Sun, 17 Apr 2011 16:08:40 +0000 (16:08 +0000)]
- add googlecode ant library

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7251 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago- improve ragdoll test
normen667 [Sun, 17 Apr 2011 11:52:28 +0000 (11:52 +0000)]
- improve ragdoll test

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7250 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago- ChaseCamera's attributes are now protected
remy.bouquet@gmail.com [Sun, 17 Apr 2011 08:18:04 +0000 (08:18 +0000)]
- ChaseCamera's attributes are now protected

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7249 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago- Ragdolled model position now updates when ragdoll has control
remy.bouquet@gmail.com [Sat, 16 Apr 2011 15:36:38 +0000 (15:36 +0000)]
- Ragdolled model position now updates when ragdoll has control

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7248 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago- RagdollControl now supports initial transformation of the model
remy.bouquet@gmail.com [Sat, 16 Apr 2011 08:56:02 +0000 (08:56 +0000)]
- RagdollControl now supports initial transformation of the model
- Scaling the model after the ragdoll init does not work yet

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7247 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years agoChaseCamera : added a setUpVector method.
remy.bouquet@gmail.com [Sat, 16 Apr 2011 07:45:26 +0000 (07:45 +0000)]
ChaseCamera : added a setUpVector method.

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7246 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years agoUDP-based kernel now does its writes on a background
PSpeed42@gmail.com [Sat, 16 Apr 2011 03:51:43 +0000 (03:51 +0000)]
UDP-based kernel now does its writes on a background
thread.  Most of the time UDP packets go right out
but not always... depending on the network layer it can
take a couple of milliseconds.  And that's alot when
you're blasting packets out to a dozen users 20 times
a second.

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7245 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years agoTightened up the DefaultServer connection close code
PSpeed42@gmail.com [Sat, 16 Apr 2011 01:54:51 +0000 (01:54 +0000)]
Tightened up the DefaultServer connection close code
to make sure that the connection closed change event
only goes out once.
Added some additional logging to the endpoint closings.

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7244 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years agoAdded some warning for some odd state issues that can happen
PSpeed42@gmail.com [Sat, 16 Apr 2011 00:13:25 +0000 (00:13 +0000)]
Added some warning for some odd state issues that can happen
in real life.
Fixed a subtle bug with the UDP endpoints where they weren't
getting propery closed.  This manifested as the endpoints
still getting broadcasts even after Server no longer knew
about them.

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7243 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years agoTurned the magic input mapping strings into constants to
PSpeed42@gmail.com [Thu, 14 Apr 2011 03:43:02 +0000 (03:43 +0000)]
Turned the magic input mapping strings into constants to
make it easier to unbind them if desired.

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7242 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * @SuppressWarnings("fallthrough") to prevent warnings
shadowislord [Thu, 14 Apr 2011 03:37:05 +0000 (03:37 +0000)]
 * @SuppressWarnings("fallthrough") to prevent warnings
 * Fixed rest of the warnings

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7241 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * Removed many deprecated methods and classes
shadowislord [Thu, 14 Apr 2011 03:19:11 +0000 (03:19 +0000)]
 * Removed many deprecated methods and classes
 * Fixed various small issues detected by code analyzer

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7240 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * Fixed some luminance/alpha formats failing due to missing break statement under...
shadowislord [Wed, 13 Apr 2011 22:43:15 +0000 (22:43 +0000)]
 * Fixed some luminance/alpha formats failing due to missing break statement under switch

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7239 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

13 years ago * Better toString() methods for Image and Texture
shadowislord [Wed, 13 Apr 2011 04:55:43 +0000 (04:55 +0000)]
 * Better toString() methods for Image and Texture
 * OGGLoader no longer fails if file length less than number of expected samples

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7237 75d07b2b-3a1a-0410-a2c5-0572b91ccdca