OSDN Git Service

mikumikustudio/MikuMikuStudio.git
13 years ago * MTL loader now supports Blender shadeless materials
ShadowIsLord [Sun, 22 May 2011 00:25:20 +0000 (00:25 +0000)]
 * MTL loader now supports Blender shadeless materials

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

13 years agoKinematicRagdollControl now correctly apply inverse world transforms of the parent...
remy.bouquet@gmail.com [Fri, 20 May 2011 19:17:51 +0000 (19:17 +0000)]
KinematicRagdollControl now correctly apply inverse world transforms of the parent of the model

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

13 years agoAdded shape emitters that uste the meshes' shapes to emit particles (used by Blender...
Kaelthas_Spellsinger@o2.pl [Thu, 19 May 2011 20:30:08 +0000 (20:30 +0000)]
Added shape emitters that uste the meshes' shapes to emit particles (used by Blender Loader).

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

13 years ago * Deprecated AndroidApplication in favor of AndroidHarness
ShadowIsLord@gmail.com [Thu, 19 May 2011 17:10:38 +0000 (17:10 +0000)]
 * Deprecated AndroidApplication in favor of AndroidHarness

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

13 years agoAndroidHarness integration
kimxilxyong [Wed, 18 May 2011 19:12:25 +0000 (19:12 +0000)]
AndroidHarness integration

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

13 years ago- fix PhysicsSpace.removeAll() cast bug
normen667 [Tue, 17 May 2011 13:42:17 +0000 (13:42 +0000)]
- fix PhysicsSpace.removeAll() cast bug

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

13 years agoSort of fixed a streaming related memory leak. Well,
PSpeed42@gmail.com [Mon, 16 May 2011 22:59:49 +0000 (22:59 +0000)]
Sort of fixed a streaming related memory leak.  Well,
streams won't leak anymore but the buffered case
technically will if you create them and drop them because
that's a different level of fix.
Also made the deleteAudioData synchronized since it can
be called from another thread pretty trivially.
And fixed a race condition that caused an IndexOutOfBounds
exception if you happen to try adjusting an AudioNode's
parameters right as it was finishing playing.

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

13 years agoBillboardControl :
remy.bouquet@gmail.com [Mon, 16 May 2011 17:35:09 +0000 (17:35 +0000)]
BillboardControl :
- applied a patch from Abies to fix align to axis behaviour.
http://jmonkeyengine.org/groups/graphics/forum/topic/billboard-control-having-issues-when-parent-node-is-being-rotated/#post-127586

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

13 years agoCamera :
remy.bouquet@gmail.com [Mon, 16 May 2011 17:13:52 +0000 (17:13 +0000)]
Camera :
- fixed worldPlane init to avoid NPE when camera is loaded from a saved file.

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

13 years agoKinematicRagdollControl :
remy.bouquet@gmail.com [Mon, 16 May 2011 16:46:10 +0000 (16:46 +0000)]
KinematicRagdollControl :
- added support for getting RigidBodies associated with each bone

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

13 years agosrc/android patchset: changes AndroidAssetManager, AndroidInput, OGLESContext, JmeSys...
kimxilxyong [Sun, 15 May 2011 19:17:34 +0000 (19:17 +0000)]
src/android patchset: changes AndroidAssetManager, AndroidInput, OGLESContext, JmeSystem, TextureLoader

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

13 years agosrc/android patchset: changes AndroidAssetManager, AndroidInput, OGLESContext, JmeSys...
kimxilxyong [Sun, 15 May 2011 19:14:53 +0000 (19:14 +0000)]
src/android patchset: changes AndroidAssetManager, AndroidInput, OGLESContext, JmeSystem, TextureLoader

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

13 years agoKinematicRagdollControl :
remy.bouquet@gmail.com [Sun, 15 May 2011 16:08:56 +0000 (16:08 +0000)]
KinematicRagdollControl :
- Added possibility to tweak ccd motion threshold for the ragdoll, or for specific bones.
- Added possibility to tweak ccd swept sphereradius for the ragdoll, or for specific bones.

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

13 years agoAnimations :
remy.bouquet@gmail.com [Sun, 15 May 2011 15:46:39 +0000 (15:46 +0000)]
Animations :
- Created a nlerp function in quaternion (thanks to Lyzards)
- Used it for rotation interpolation when blending animations (fixed the testAnimBlendBug thanks again to Lyzard)
see related post http://jmonkeyengine.org/groups/graphics/forum/topic/ogrexml-model-and-animation-blending/?topic_page=2&num=15#post-127813

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

13 years agoKinematicRagdollControl : the ragdoll can now be moved using setLocalTranslation...
remy.bouquet@gmail.com [Sun, 15 May 2011 11:38:29 +0000 (11:38 +0000)]
KinematicRagdollControl : the ragdoll can now be moved using setLocalTranslation on the model while in ragdoll mode.

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

13 years agoAdded empty constructor for Camera for serialization
remy.bouquet@gmail.com [Sun, 15 May 2011 08:14:00 +0000 (08:14 +0000)]
Added empty constructor for Camera for serialization

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

13 years agoFixed a comment to be more accurate. Max distance
PSpeed42@gmail.com [Sun, 15 May 2011 05:42:54 +0000 (05:42 +0000)]
Fixed a comment to be more accurate.  Max distance
is not the maximum distance for the sound to be
heard but the maximum distance that it will be
attenuated.  In other words, setting max distance
to a small value has the opposite effect of cutting
off the sound early.

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

13 years agoFix an index out of bounds exception when moving an
PSpeed42@gmail.com [Sun, 15 May 2011 05:06:34 +0000 (05:06 +0000)]
Fix an index out of bounds exception when moving an
audio node that hasn't been played yet.

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

13 years agoFixed positional audio to actually be positional.
PSpeed42@gmail.com [Sun, 15 May 2011 04:57:54 +0000 (04:57 +0000)]
Fixed positional audio to actually be positional.
Prior to this change, all positional audio was relative
to the listener.  So no amount of moving around or
turning of the head was going to make the sound any
different.

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

13 years ago * Attempt to fix some ATI driver crash on PostShadowPSSM15
shadowislord [Sat, 14 May 2011 21:58:12 +0000 (21:58 +0000)]
 * Attempt to fix some ATI driver crash on PostShadowPSSM15

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

13 years agoProperly use bitmasks on camera for checking culling ( to avoid checking against...
remy.bouquet@gmail.com [Sat, 14 May 2011 14:05:50 +0000 (14:05 +0000)]
Properly use bitmasks on camera for checking culling ( to avoid checking against a plane if the parent node is already on the positive side of it) making culling faster

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

13 years ago * Prevent UnsupportedOperationException when using LightMode SinglePass
shadowislord [Fri, 13 May 2011 22:52:04 +0000 (22:52 +0000)]
 * Prevent UnsupportedOperationException when using LightMode SinglePass

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

13 years agoUpdate windows bullet native
normen667 [Thu, 12 May 2011 19:38:08 +0000 (19:38 +0000)]
Update windows bullet native

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

13 years agoBullet Native:
normen667 [Thu, 12 May 2011 19:33:02 +0000 (19:33 +0000)]
Bullet Native:
- throw java NPE's on all native NPE cases

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

13 years agofixed a bug calculating camera cell
anthyon@gmail.com [Thu, 12 May 2011 18:20:23 +0000 (18:20 +0000)]
fixed a bug calculating camera cell
Test is updated to not use LOD and physics for testing purposes

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

13 years ago * Fix issue with MTL map_** statements provided with arguments
shadowislord [Wed, 11 May 2011 18:48:14 +0000 (18:48 +0000)]
 * Fix issue with MTL map_** statements provided with arguments

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

13 years agoPost process filters :
remy.bouquet@gmail.com [Wed, 11 May 2011 17:24:21 +0000 (17:24 +0000)]
Post process filters :
- Fixed Apsect ratio issue with multiviews

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

13 years agoModified the setAttribute() method to remove the attribute
PSpeed42@gmail.com [Wed, 11 May 2011 17:12:01 +0000 (17:12 +0000)]
Modified the setAttribute() method to remove the attribute
if the value is null instead of throwin an NPE.

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

13 years ago- remove jMP project assets stuff from project.properties
normen667 [Wed, 11 May 2011 08:32:52 +0000 (08:32 +0000)]
- remove jMP project assets stuff from project.properties

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

13 years agoTerrainGrid added to terrain package, test included
anthyon@gmail.com [Wed, 11 May 2011 04:42:57 +0000 (04:42 +0000)]
TerrainGrid added to terrain package, test included

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

13 years agoIf reverb was enabled then the effect channel association
PSpeed42@gmail.com [Tue, 10 May 2011 20:43:41 +0000 (20:43 +0000)]
If reverb was enabled then the effect channel association
needs to be cleared, regardless of whether there was a
filter or not.

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

13 years ago- merge changes to native bullet
normen667 [Tue, 10 May 2011 16:17:13 +0000 (16:17 +0000)]
- merge changes to native bullet

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

13 years ago- add option to make heightfield collision shape for TerrainPatch
normen667 [Tue, 10 May 2011 16:15:49 +0000 (16:15 +0000)]
- add option to make heightfield collision shape for TerrainPatch

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

13 years agoUpdate windows bullet native
normen667 [Tue, 10 May 2011 16:03:48 +0000 (16:03 +0000)]
Update windows bullet native

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

13 years agoBullet Native:
normen667 [Tue, 10 May 2011 15:26:28 +0000 (15:26 +0000)]
Bullet Native:
- add -static to windows build

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

13 years ago- add jvm args in linux distribution start script
normen667 [Tue, 10 May 2011 15:18:42 +0000 (15:18 +0000)]
- add jvm args in linux distribution start script

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

13 years agoPost process filters :
remy.bouquet@gmail.com [Mon, 9 May 2011 17:00:17 +0000 (17:00 +0000)]
Post process filters :
- re-implemented multiview filters another way (filters are now correctly rendered to the size of the viewport, and that's much faster)
- fixed an issue the was messing the filter render when using setEnabled on a filter prior FilterProcessor init
- fixed a deprecated m_ mat in WaterFilter

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

13 years agoBullet Native:
normen667 [Mon, 9 May 2011 16:16:15 +0000 (16:16 +0000)]
Bullet Native:
- flag private project folder "ignore"

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

13 years agoBullet Native:
normen667 [Mon, 9 May 2011 16:15:34 +0000 (16:15 +0000)]
Bullet Native:
- avoid use of pointers for math primitives globally

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

13 years agoBullet Native:
normen667 [Mon, 9 May 2011 15:40:07 +0000 (15:40 +0000)]
Bullet Native:
- dont use pointers in stack (thanks to chototsu)

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

13 years agoBullet Native:
normen667 [Mon, 9 May 2011 15:36:37 +0000 (15:36 +0000)]
Bullet Native:
- dont use pointers in stack (thanks to chototsu)

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

13 years agoBullet Native:
normen667 [Mon, 9 May 2011 09:26:08 +0000 (09:26 +0000)]
Bullet Native:
- small fix in SixDofJoint (thanks to chototsu)

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

13 years ago * Revert back to fixed ortho matrix calculation
shadowislord [Sun, 8 May 2011 18:21:48 +0000 (18:21 +0000)]
 * Revert back to fixed ortho matrix calculation

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

13 years ago * Let implementation choose appropriate pixel format for pbuffer.
shadowislord [Sun, 8 May 2011 17:54:41 +0000 (17:54 +0000)]
 * Let implementation choose appropriate pixel format for pbuffer.

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

13 years ago * Fixed MTL loader bug when handling Tr/d statement
shadowislord [Sun, 8 May 2011 17:10:13 +0000 (17:10 +0000)]
 * Fixed MTL loader bug when handling Tr/d statement

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

13 years agoSet z scale to 0 in orthoMatrix as it was before
remy.bouquet@gmail.com [Sun, 8 May 2011 13:49:24 +0000 (13:49 +0000)]
Set z scale to 0 in orthoMatrix as it was before

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

13 years ago * Added Javadoc for Picture, FrameBuffer, Image.Format, and AppSettings
shadowislord [Sat, 7 May 2011 23:57:24 +0000 (23:57 +0000)]
 * Added Javadoc for Picture, FrameBuffer, Image.Format, and AppSettings

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

13 years agoBullet Native:
normen667 [Sat, 7 May 2011 20:39:49 +0000 (20:39 +0000)]
Bullet Native:
- fix infinite loop bug in PhysicsRigidBody.getGravity()

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

13 years ago * Fixed exception in Mesh.setInterleaved
shadowislord [Sat, 7 May 2011 20:07:42 +0000 (20:07 +0000)]
 * Fixed exception in Mesh.setInterleaved

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

13 years ago * Made MTLLoader more compatible
shadowislord [Sat, 7 May 2011 20:05:43 +0000 (20:05 +0000)]
 * Made MTLLoader more compatible
 * Fixed bug where MTLLoader would skip lines
 * Fixed exception in Mesh.setInterleaved

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

13 years ago- Fixed crash in Curve class when building indexbuffer
remy.bouquet@gmail.com [Sat, 7 May 2011 07:49:11 +0000 (07:49 +0000)]
- Fixed crash in Curve class when building indexbuffer

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

13 years ago * Fixed viewport location bug in RenderManager
shadowislord [Sat, 7 May 2011 05:48:44 +0000 (05:48 +0000)]
 * Fixed viewport location bug in RenderManager

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

13 years ago * Fixed exception in SkyFactory
shadowislord [Sat, 7 May 2011 00:02:14 +0000 (00:02 +0000)]
 * Fixed exception in SkyFactory

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

13 years ago * Deleted bulletjme.dll due to missing dependencies error. It must be recompiled...
shadowislord [Sat, 7 May 2011 00:01:02 +0000 (00:01 +0000)]
 * Deleted bulletjme.dll due to missing dependencies error. It must be recompiled with GCC -static-libgcc -static-libstdc++ argument.

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

13 years ago * Added workaround to faulty blender2ogre exporter
shadowislord [Fri, 6 May 2011 23:54:29 +0000 (23:54 +0000)]
 * Added workaround to faulty blender2ogre exporter

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

13 years ago- Fixed viewPort positioning and scaling for ortho cam and added multiple gui viewpor...
remy.bouquet@gmail.com [Fri, 6 May 2011 23:08:10 +0000 (23:08 +0000)]
- Fixed viewPort positioning and scaling for ortho cam and added multiple gui viewports to TestMultiViews
- Filters can now be added to multiple viewports, added a TestMultiViewsFilters

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

13 years ago- fix PhysicsSpace.removeAll() recursion bug (same fix as for addAll)
normen667 [Fri, 6 May 2011 18:02:19 +0000 (18:02 +0000)]
- fix PhysicsSpace.removeAll() recursion bug (same fix as for addAll)
Fixes Issue 349

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

13 years ago * Deprecated ViewPort.setClearEnabled, since we have separate clear flags for each...
shadowislord [Fri, 6 May 2011 01:50:47 +0000 (01:50 +0000)]
 * Deprecated ViewPort.setClearEnabled, since we have separate clear flags for each channel in the framebuffer

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

13 years agoWaterFilter : reduced foam texture size
remy.bouquet@gmail.com [Thu, 5 May 2011 16:15:52 +0000 (16:15 +0000)]
WaterFilter : reduced foam texture size

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

13 years agoSimpleWaterProcessor : fixed 1 frame late rendering of the reflectionand refraction map
remy.bouquet@gmail.com [Thu, 5 May 2011 16:05:48 +0000 (16:05 +0000)]
SimpleWaterProcessor : fixed 1 frame late rendering of the reflectionand refraction map

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

13 years ago- remove native bullet from jMP core libraries
normen667 [Thu, 5 May 2011 14:46:56 +0000 (14:46 +0000)]
- remove native bullet from jMP core libraries

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

13 years agoReworked how client connection teardown happens in the face
PSpeed42@gmail.com [Thu, 5 May 2011 05:59:52 +0000 (05:59 +0000)]
Reworked how client connection teardown happens in the face
of the network connection disappearing or any other random errors
on the channel.  Now errors that cause the connection to drop
will be properly reported as client disconnects... there is also
a new error field on the DisconnectInfo that is filled in in these
cases.
Added an ErrorListener that can be used to more tightly control
how errors are handled for the Client.
Fixed the double event dispatch that occurred during Client
closing.

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

13 years agoFixing a pretty significant typo.
PSpeed42@gmail.com [Thu, 5 May 2011 05:49:18 +0000 (05:49 +0000)]
Fixing a pretty significant typo.

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

13 years agoThe KernelAdapter now keeps a rolling message buffer
PSpeed42@gmail.com [Thu, 5 May 2011 05:07:28 +0000 (05:07 +0000)]
The KernelAdapter now keeps a rolling message buffer
for the endpoints when using a reliable connection.
There is no guarantee that the buffers going out from
a client won't be chopped up by the networking stack
in various ways.  It was always the intent to accumulate
them like this (the client side already does after all)
but it was an oversight.  It's a testament to modern
networking that this hasn't come up in practice yet.

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

13 years agoKirill: Better fix for mac issue
normen667 [Thu, 5 May 2011 01:35:38 +0000 (01:35 +0000)]
Kirill: Better fix for mac issue

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

13 years agoKirill: Fixed Mac issue where canvas wouldn't render anything when framebuffers were...
normen667 [Thu, 5 May 2011 01:05:52 +0000 (01:05 +0000)]
Kirill: Fixed Mac issue where canvas wouldn't render anything when framebuffers were used

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

13 years ago * Fixed crash in MaterialLoader when handling materials exported from Blender 2.57
shadowislord [Wed, 4 May 2011 22:39:22 +0000 (22:39 +0000)]
 * Fixed crash in MaterialLoader when handling materials exported from Blender 2.57

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

13 years ago * Fix LwjglCanvas freezing on Windows XP
shadowislord [Wed, 4 May 2011 20:34:30 +0000 (20:34 +0000)]
 * Fix LwjglCanvas freezing on Windows XP

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

13 years ago * When using canvas, ensure that the same pixel format is used for all shared contex...
shadowislord [Wed, 4 May 2011 19:07:10 +0000 (19:07 +0000)]
 * When using canvas, ensure that the same pixel format is used for all shared contexts, as recommended by Apple documentation.

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

13 years ago * LwjglCanvas now correctly resets the renderer state by calling renderer.invalidate...
shadowislord [Wed, 4 May 2011 18:58:22 +0000 (18:58 +0000)]
 * LwjglCanvas now correctly resets the renderer state by calling renderer.invalidateState(). Doing renderer.resetGLObjects() is NOT sufficient in many cases ...

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

13 years ago * Load proper bulletjme dll for windows 64 bit
shadowislord [Wed, 4 May 2011 18:08:27 +0000 (18:08 +0000)]
 * Load proper bulletjme dll for windows 64 bit

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

13 years ago * Added proper check for framebuffer textures when doing NPOT scaling.
ShadowIsLord@gmail.com [Wed, 4 May 2011 16:19:51 +0000 (16:19 +0000)]
 * Added proper check for framebuffer textures when doing NPOT scaling.

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

13 years ago * Throw proper exception in TestJoystick if none found
ShadowIsLord@gmail.com [Wed, 4 May 2011 16:13:17 +0000 (16:13 +0000)]
 * Throw proper exception in TestJoystick if none found

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

13 years ago * Removed incorrect javadoc from TestChangeAppIcon
ShadowIsLord@gmail.com [Wed, 4 May 2011 15:58:49 +0000 (15:58 +0000)]
 * Removed incorrect javadoc from TestChangeAppIcon

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

13 years ago * SceneLoader will no longer crash if material file cannot be found
ShadowIsLord@gmail.com [Wed, 4 May 2011 15:54:37 +0000 (15:54 +0000)]
 * SceneLoader will no longer crash if material file cannot be found

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

13 years ago * Better error message in ImageToAwt.convert()
ShadowIsLord@gmail.com [Wed, 4 May 2011 15:47:16 +0000 (15:47 +0000)]
 * Better error message in ImageToAwt.convert()

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

13 years ago * Removed argument check in Mesh.setBuffer() since now its done in VertexBuffer...
ShadowIsLord@gmail.com [Wed, 4 May 2011 15:41:58 +0000 (15:41 +0000)]
 * Removed argument check in Mesh.setBuffer() since now its done in VertexBuffer.setupData()

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

13 years ago * Added null checks in setupData()
ShadowIsLord@gmail.com [Wed, 4 May 2011 15:40:21 +0000 (15:40 +0000)]
 * Added null checks in setupData()

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

13 years ago * Added check in SkyFactory to ensure the images can be used in a cubemap
shadowislord [Wed, 4 May 2011 13:46:15 +0000 (13:46 +0000)]
 * Added check in SkyFactory to ensure the images can be used in a cubemap

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

13 years agoUpdate windows bullet native
normen667 [Wed, 4 May 2011 03:58:08 +0000 (03:58 +0000)]
Update windows bullet native

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

13 years ago- update macosx bullet natives
normen667 [Wed, 4 May 2011 03:49:03 +0000 (03:49 +0000)]
- update macosx bullet natives

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

13 years ago- initialize native bullet classes on every object creation
normen667 [Wed, 4 May 2011 03:45:31 +0000 (03:45 +0000)]
- initialize native bullet classes on every object creation
- remove initialization from java physicsspace

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

13 years agoadd windows dll
normen667 [Wed, 4 May 2011 02:53:20 +0000 (02:53 +0000)]
add windows dll

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

13 years agoUpdate windows bullet native
normen667 [Wed, 4 May 2011 02:49:31 +0000 (02:49 +0000)]
Update windows bullet native

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

13 years agoUpdate windows bullet native
normen667 [Wed, 4 May 2011 02:44:08 +0000 (02:44 +0000)]
Update windows bullet native

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

13 years agoUpdate windows bullet native
normen667 [Wed, 4 May 2011 02:41:27 +0000 (02:41 +0000)]
Update windows bullet native

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

13 years ago- add native bullet lib directories for linux and windows
normen667 [Wed, 4 May 2011 02:37:37 +0000 (02:37 +0000)]
- add native bullet lib directories for linux and windows

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

13 years ago- add project for editing native bullet
normen667 [Wed, 4 May 2011 02:14:42 +0000 (02:14 +0000)]
- add project for editing native bullet

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

13 years ago * Added check in Mesh.setBuffer() for components argument to be between 1 and 4
shadowislord [Wed, 4 May 2011 00:39:07 +0000 (00:39 +0000)]
 * Added check in Mesh.setBuffer() for components argument to be between 1 and 4

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

13 years ago- remove deprecated info
normen667 [Wed, 4 May 2011 00:01:09 +0000 (00:01 +0000)]
- remove deprecated info

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

13 years ago * Commented out useless assertion
ShadowIsLord@gmail.com [Tue, 3 May 2011 22:52:59 +0000 (22:52 +0000)]
 * Commented out useless assertion

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

13 years agoUpdate windows bullet native
normen667 [Tue, 3 May 2011 22:35:44 +0000 (22:35 +0000)]
Update windows bullet native

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

13 years ago- add disable warning option to Natives.jar extraction
normen667 [Tue, 3 May 2011 22:23:54 +0000 (22:23 +0000)]
- add disable warning option to Natives.jar extraction

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

13 years ago- use finally in Natives.jar
normen667 [Tue, 3 May 2011 22:13:05 +0000 (22:13 +0000)]
- use finally in Natives.jar

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

13 years ago- load library in Natives.java on demand
normen667 [Tue, 3 May 2011 21:51:33 +0000 (21:51 +0000)]
- load library in Natives.java on demand

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

13 years agoUpdate windows bullet native
normen667 [Tue, 3 May 2011 20:29:37 +0000 (20:29 +0000)]
Update windows bullet native

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

13 years ago- add default build target to trunk
normen667 [Tue, 3 May 2011 20:21:16 +0000 (20:21 +0000)]
- add default build target to trunk
- fix update-sdk target

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

13 years ago- cleanup copying of libraries to jmp a bit
normen667 [Tue, 3 May 2011 19:54:59 +0000 (19:54 +0000)]
- cleanup copying of libraries to jmp a bit

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

13 years agoUpdate windows bullet native
normen667 [Tue, 3 May 2011 17:18:21 +0000 (17:18 +0000)]
Update windows bullet native

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

13 years ago- use current dll for windows 32bit
normen667 [Tue, 3 May 2011 16:10:08 +0000 (16:10 +0000)]
- use current dll for windows 32bit

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