OSDN Git Service
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
remy.bouquet@gmail.com [Tue, 12 Apr 2011 12:35:10 +0000 (12:35 +0000)]
Ragdoll :
- New test with sinbad
- Added bone selection for building the collision shapes
- Moved Radoll classes to proper package
git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7236
75d07b2b-3a1a-0410-a2c5-
0572b91ccdca
remy.bouquet@gmail.com [Tue, 12 Apr 2011 11:29:56 +0000 (11:29 +0000)]
Changed Camera.setViewPort(float,float,float,float) to not call onViewPortChage 4 times.
thanks to Lutherion http://jmonkeyengine.org/groups/development-discussion-jme3/forum/topic/possible-bug-with-viewport-on-camera/#post-124630
git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7235
75d07b2b-3a1a-0410-a2c5-
0572b91ccdca
normen667 [Mon, 11 Apr 2011 23:43:15 +0000 (23:43 +0000)]
- fix dependency issues
git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7233
75d07b2b-3a1a-0410-a2c5-
0572b91ccdca
normen667 [Mon, 11 Apr 2011 21:40:39 +0000 (21:40 +0000)]
- make remys life easier
git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7232
75d07b2b-3a1a-0410-a2c5-
0572b91ccdca
normen667 [Mon, 11 Apr 2011 21:35:23 +0000 (21:35 +0000)]
- move ragdoll classes to separate package
git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7231
75d07b2b-3a1a-0410-a2c5-
0572b91ccdca
remy.bouquet@gmail.com [Mon, 11 Apr 2011 19:18:47 +0000 (19:18 +0000)]
- RagdollControl now has automagic joint setup via RagdollPreset and HumanoidRagdollPreset
git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7230
75d07b2b-3a1a-0410-a2c5-
0572b91ccdca
shadowislord [Mon, 11 Apr 2011 19:11:02 +0000 (19:11 +0000)]
* Updated Particle.j3md so it works on pre GLSL 1.2 graphics cards
git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7229
75d07b2b-3a1a-0410-a2c5-
0572b91ccdca
normen667 [Mon, 11 Apr 2011 12:31:33 +0000 (12:31 +0000)]
- set kinematic mode to ragdoll parts when control is disabled
git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7228
75d07b2b-3a1a-0410-a2c5-
0572b91ccdca
normen667 [Mon, 11 Apr 2011 12:24:08 +0000 (12:24 +0000)]
- enable animation for ragdoll test
git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7227
75d07b2b-3a1a-0410-a2c5-
0572b91ccdca
shadowislord [Mon, 11 Apr 2011 00:57:18 +0000 (00:57 +0000)]
* Increased buffering for streaming audio from ~250 ms to 1000 ms.
* Reduced audio thread update from 100 fps to 20 fps (why was it 100 anyway??)
Result: Music stuttering dramatically reduced.
git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7226
75d07b2b-3a1a-0410-a2c5-
0572b91ccdca
shadowislord [Sun, 10 Apr 2011 21:15:33 +0000 (21:15 +0000)]
* Added support for up to 8 texture coordinates
git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7225
75d07b2b-3a1a-0410-a2c5-
0572b91ccdca
shadowislord [Sun, 10 Apr 2011 21:03:55 +0000 (21:03 +0000)]
* Added CCD threshold to BoneRagdoll test so that balls collide more often
* Reduced BoneRagdoll constraints to PI/8
* Added an ambient light so the ragdoll is more visible
* Fixed bug with Unshaded.j3md failing with glow map
git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7224
75d07b2b-3a1a-0410-a2c5-
0572b91ccdca
remy.bouquet@gmail.com [Sun, 10 Apr 2011 16:07:26 +0000 (16:07 +0000)]
- RagdollControl now uses SixDofJoints instead of ConeJoints.
- Ragdoll joints are now fully tweakable by user
- Changed controls in TestBoneRagdoll : keep left click pressed longer to throw bigger bullets.
git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7223
75d07b2b-3a1a-0410-a2c5-
0572b91ccdca
PSpeed42@gmail.com [Sat, 9 Apr 2011 08:07:25 +0000 (08:07 +0000)]
Modified to throw an exception if the class of the object
being written hasn't been registered yet and does not
have an explicit ID set. The old way would try to send
it anyway and then it would fail to get received on the
other end.
A setStrictRegistration(false) method can be used to get the
old behavior if needed.
git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7222
75d07b2b-3a1a-0410-a2c5-
0572b91ccdca
remy.bouquet@gmail.com [Fri, 8 Apr 2011 20:54:53 +0000 (20:54 +0000)]
Fixed NPE in setBoneAttachement in SkeletonControl.
git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7221
75d07b2b-3a1a-0410-a2c5-
0572b91ccdca
PSpeed42@gmail.com [Fri, 8 Apr 2011 03:55:57 +0000 (03:55 +0000)]
Reduced the scope of the synchronized block to something
more reasonable (rather than essentially encompassing the
entire application if you build your app around AppStates)
but the realy benefit is now the app states can add/remove
other app states without random oddness happening.
...and it's ever so slightly more efficient now, too.
git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7220
75d07b2b-3a1a-0410-a2c5-
0572b91ccdca
PSpeed42@gmail.com [Fri, 8 Apr 2011 02:55:21 +0000 (02:55 +0000)]
Fixed the few uncheck warnings that I could... suppressed
the rest. Added an UnsupportedOperationException to
SerializableSerializer so that it doesn't silently fail
to do anything at all.
git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7219
75d07b2b-3a1a-0410-a2c5-
0572b91ccdca
PSpeed42@gmail.com [Fri, 8 Apr 2011 02:01:52 +0000 (02:01 +0000)]
At least fixing the type-check warnings in the code I added.
Serializer is a little harder...
git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7218
75d07b2b-3a1a-0410-a2c5-
0572b91ccdca
PSpeed42@gmail.com [Thu, 7 Apr 2011 22:40:53 +0000 (22:40 +0000)]
Improved the exception handling when objects fail
to instantiate.
git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7217
75d07b2b-3a1a-0410-a2c5-
0572b91ccdca
normen667 [Thu, 7 Apr 2011 17:41:47 +0000 (17:41 +0000)]
- throw error on dynamic mesh collision shape
git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7216
75d07b2b-3a1a-0410-a2c5-
0572b91ccdca
normen667 [Thu, 7 Apr 2011 12:07:19 +0000 (12:07 +0000)]
- fix SceneExplorer OptimizeGeometry entry
git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7215
75d07b2b-3a1a-0410-a2c5-
0572b91ccdca
normen667 [Thu, 7 Apr 2011 12:05:04 +0000 (12:05 +0000)]
- simplify GeometryBatchFactory.optimize() by expecting a Node as parameter
git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7214
75d07b2b-3a1a-0410-a2c5-
0572b91ccdca
normen667 [Thu, 7 Apr 2011 11:48:28 +0000 (11:48 +0000)]
- add JavaDoc to GeometryBatchFactory
git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7213
75d07b2b-3a1a-0410-a2c5-
0572b91ccdca
normen667 [Thu, 7 Apr 2011 11:41:59 +0000 (11:41 +0000)]
- make GeometryBatchFactory.optimize() replace the optimized spatial
git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7212
75d07b2b-3a1a-0410-a2c5-
0572b91ccdca
shadowislord [Wed, 6 Apr 2011 22:51:41 +0000 (22:51 +0000)]
* Add check for GL_ARB_texture_multisample before setting up the texture to see if its supported
git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7210
75d07b2b-3a1a-0410-a2c5-
0572b91ccdca
normen667 [Wed, 6 Apr 2011 22:39:16 +0000 (22:39 +0000)]
- use googlecode download for svn ant build
git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7209
75d07b2b-3a1a-0410-a2c5-
0572b91ccdca
shadowislord [Wed, 6 Apr 2011 20:40:29 +0000 (20:40 +0000)]
* Replaced Beep.ogg with a better one
git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7208
75d07b2b-3a1a-0410-a2c5-
0572b91ccdca
shadowislord [Wed, 6 Apr 2011 20:39:18 +0000 (20:39 +0000)]
* Deleted beach terrain model
git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7207
75d07b2b-3a1a-0410-a2c5-
0572b91ccdca
shadowislord [Wed, 6 Apr 2011 20:33:21 +0000 (20:33 +0000)]
* SceneLoader will no longer crash on missing material
* Compressed ManyLights texture
git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7206
75d07b2b-3a1a-0410-a2c5-
0572b91ccdca
shadowislord [Wed, 6 Apr 2011 20:27:48 +0000 (20:27 +0000)]
* Compressed buggy textures
git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7205
75d07b2b-3a1a-0410-a2c5-
0572b91ccdca
shadowislord [Wed, 6 Apr 2011 20:06:04 +0000 (20:06 +0000)]
* Deleted useless TestYCoCgDds test and related textures
* Actually replaced tree textures this time. Not compressing the leaves texture because it leads to artifacts.
git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7204
75d07b2b-3a1a-0410-a2c5-
0572b91ccdca
shadowislord [Wed, 6 Apr 2011 19:58:16 +0000 (19:58 +0000)]
* More errors sent to Application.handleError()
* Application.handleError now stops by default to prevent process from lingering on
* Made sleeps in LwjglCanvas slightly longer to prevent hogging 100% cpu
* Renamed elephant skeletonxml to skeleton.xml
* Compressed HoverTank textures and removed high-res versions
* Compressed Tree textures
git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7203
75d07b2b-3a1a-0410-a2c5-
0572b91ccdca
brentowens [Wed, 6 Apr 2011 17:07:12 +0000 (17:07 +0000)]
an only add one terrain to the scene now in jmp
git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7202
75d07b2b-3a1a-0410-a2c5-
0572b91ccdca
shadowislord [Wed, 6 Apr 2011 03:22:51 +0000 (03:22 +0000)]
* Got rid of ADPCM stuff that didn't even work
* Fixed bug in WAVLoader causing it to fail if the file had extra bytes at the end
git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7201
75d07b2b-3a1a-0410-a2c5-
0572b91ccdca
normen667 [Wed, 6 Apr 2011 02:56:57 +0000 (02:56 +0000)]
- update MaterialEditor to use getValueAsString()
git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7200
75d07b2b-3a1a-0410-a2c5-
0572b91ccdca