OSDN Git Service

mikumikustudio/MikuMikuStudio.git
10 years ago- TangentBinormalGenerator now splits vertices with mirrored uvs. This is an optional... jMonkeyEngine
remy.bouquet@gmail.com [Sun, 7 Jul 2013 21:24:02 +0000 (21:24 +0000)]
- TangentBinormalGenerator now splits vertices with mirrored uvs. This is an optional operation.
It fixes the issue in this thread : http://hub.jmonkeyengine.org/forum/topic/normalmapslighting-issue/
Next step is to split vertices that have triangles with heavily rotated tangent spaces.

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

10 years ago- Fixed issue introduced in last change of Mesh write method. Hardware Skinning buffe...
remy.bouquet@gmail.com [Sun, 7 Jul 2013 21:17:30 +0000 (21:17 +0000)]
- Fixed issue introduced in last change of Mesh write method. Hardware Skinning buffers were not properly ignored at save time in some rare cases, and were causing a crash

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

10 years agoReverted previous change. Use geometry.center() instead.
ZeroSeparation@gmail.com [Sat, 6 Jul 2013 22:04:48 +0000 (22:04 +0000)]
Reverted previous change. Use geometry.center() instead.

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

10 years agoAdded the ability to create a quad with the origin at the center.
ZeroSeparation@gmail.com [Sat, 6 Jul 2013 14:29:19 +0000 (14:29 +0000)]
Added the ability to create a quad with the origin at the center.

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

10 years agoSDK:
normen667 [Sun, 30 Jun 2013 10:26:28 +0000 (10:26 +0000)]
SDK:
- add note on how to configure desktop executables further

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

10 years agoSDK:
normen667 [Sat, 29 Jun 2013 20:24:19 +0000 (20:24 +0000)]
SDK:
- fix issue in SDK scene property sync

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

10 years agoSDK:
normen667 [Sat, 29 Jun 2013 20:24:09 +0000 (20:24 +0000)]
SDK:
- change SDK startup error message sequence

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

10 years agoSDK:
normen667 [Sat, 29 Jun 2013 20:06:15 +0000 (20:06 +0000)]
SDK:
- update welcome screen web locations to hub.jme.org

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

10 years agoSDK:
normen667 [Sat, 29 Jun 2013 19:34:05 +0000 (19:34 +0000)]
SDK:
- add icon to AppState nodes

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

10 years agoSDK:
normen667 [Sat, 29 Jun 2013 19:19:15 +0000 (19:19 +0000)]
SDK:
- update android update locations to 7.3

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

10 years agoSDK:
normen667 [Sat, 29 Jun 2013 19:01:25 +0000 (19:01 +0000)]
SDK:
- remove icons from log window

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

10 years agoSDK:
normen667 [Sat, 29 Jun 2013 18:56:37 +0000 (18:56 +0000)]
SDK:
- update BasicGame zip

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

10 years agoSDK:
normen667 [Sat, 29 Jun 2013 18:53:50 +0000 (18:53 +0000)]
SDK:
- commit ExceptionPanel code

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

10 years agoSDK:
normen667 [Sat, 29 Jun 2013 18:51:56 +0000 (18:51 +0000)]
SDK:
- commit disabled code to save scene from scratch

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

10 years ago- update android bullet natives
normen667 [Sat, 29 Jun 2013 18:39:50 +0000 (18:39 +0000)]
- update android bullet natives
- update bullet native jar files

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

10 years ago- update android import file for bullet binaries
normen667 [Sat, 29 Jun 2013 18:39:12 +0000 (18:39 +0000)]
- update android import file for bullet binaries

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

10 years ago- update bullet binaries for osx
normen667 [Sat, 29 Jun 2013 18:24:59 +0000 (18:24 +0000)]
- update bullet binaries for osx

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

10 years ago- update bullet library to 2.81
normen667 [Sat, 29 Jun 2013 18:24:04 +0000 (18:24 +0000)]
- update bullet library to 2.81

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

10 years ago- fix native bullet compiler error
normen667 [Sat, 29 Jun 2013 18:23:38 +0000 (18:23 +0000)]
- fix native bullet compiler error

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

10 years ago- update build-impl to netbeans 7.3
normen667 [Sat, 29 Jun 2013 18:11:24 +0000 (18:11 +0000)]
- update build-impl to netbeans 7.3

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

10 years agoSDK:
normen667 [Sat, 29 Jun 2013 18:05:40 +0000 (18:05 +0000)]
SDK:
- update library locations for jenkins build

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

10 years agoSDK:
normen667 [Sat, 29 Jun 2013 17:45:21 +0000 (17:45 +0000)]
SDK:
- add new splash/updater images

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

10 years agoSDK:
normen667 [Sat, 29 Jun 2013 17:26:39 +0000 (17:26 +0000)]
SDK:
- update nbi libraries

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

10 years agoSDK:
normen667 [Sat, 29 Jun 2013 17:17:03 +0000 (17:17 +0000)]
SDK:
- update installer subversion in build script

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

10 years agoSDK:
normen667 [Sat, 29 Jun 2013 17:12:01 +0000 (17:12 +0000)]
SDK:
- update manual content

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

10 years agoSDK:
normen667 [Sat, 29 Jun 2013 17:01:35 +0000 (17:01 +0000)]
SDK:
- update image downloader for sdk manual

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

10 years agoSDK: Update url for NBAndroid update center
iwgeric@gmail.com [Sat, 29 Jun 2013 16:56:26 +0000 (16:56 +0000)]
SDK: Update url for NBAndroid update center

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

10 years agoSDK:
normen667 [Sat, 29 Jun 2013 16:49:11 +0000 (16:49 +0000)]
SDK:
- update welcome screen location

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

10 years agoSDK:
normen667 [Sat, 29 Jun 2013 16:21:12 +0000 (16:21 +0000)]
SDK:
- fix upgrader imports

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

10 years agoSDK:
normen667 [Sat, 29 Jun 2013 16:10:51 +0000 (16:10 +0000)]
SDK:
- update properties for NetBeans 7.3.1 base

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

10 years agoSDK:
normen667 [Sat, 29 Jun 2013 16:10:15 +0000 (16:10 +0000)]
SDK:
- update properties for NetBeans 7.3.1 base

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

10 years agoSDK:
normen667 [Sat, 29 Jun 2013 16:05:51 +0000 (16:05 +0000)]
SDK:
- update settings import for new base platform

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

10 years agoSDK:
normen667 [Sat, 29 Jun 2013 15:30:20 +0000 (15:30 +0000)]
SDK:
- commit disabled animation change import

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

10 years agoSDK:
normen667 [Sat, 29 Jun 2013 15:29:09 +0000 (15:29 +0000)]
SDK:
- change update center locations

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

10 years agoSDK:
normen667 [Sat, 29 Jun 2013 15:23:12 +0000 (15:23 +0000)]
SDK:
- Update bundled blender version to 2.67b

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

10 years ago- Fixed the way handedness/parity is computed in the tangent binormal generator
remy.bouquet@gmail.com [Thu, 27 Jun 2013 22:08:35 +0000 (22:08 +0000)]
- Fixed the way handedness/parity is computed in the tangent binormal generator

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

10 years agoremoved the mesh collision shape from HelloTerrainCollision.java
brentowens@gmail.com [Wed, 26 Jun 2013 16:15:26 +0000 (16:15 +0000)]
removed the mesh collision shape from HelloTerrainCollision.java

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

10 years agofixed issue when saving a mesh in hw skinning mode was not restoring the buffers.
remy.bouquet@gmail.com [Sat, 22 Jun 2013 19:48:45 +0000 (19:48 +0000)]
fixed issue when saving a mesh in hw skinning mode was not restoring the buffers.
restored the code to enforce BoneIndex and BoneWeight to be in the heap for software anim because it was failing on android, until I find a proper solution

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

10 years agoHadrware skinning buffers are now not saved along the other buffers in a j3o file.
remy.bouquet@gmail.com [Sat, 22 Jun 2013 19:26:43 +0000 (19:26 +0000)]
Hadrware skinning buffers are now not saved along the other buffers in a j3o file.
They are created when loading the model.
This was causing issue when loading j3o files saved before the change

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

10 years agoHardware Skinning now uses its own bone index and bone weight buffers. The vertex...
remy.bouquet@gmail.com [Sat, 22 Jun 2013 10:03:40 +0000 (10:03 +0000)]
Hardware Skinning now uses its own bone index and bone weight buffers. The vertex buffers are initialized empty when the model is loaded and placed in the cache.
They are populated only if hardware skinning is used with the model.

BoneIndex and BoneWeight buffers are now always CpuOnly and only used for Software Skinning.
Some enhancement could be done to save memory by not generating the bindPose buffers if hardware skinning is used as it doesn't need them.

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

10 years agoNifty-1.3.3
void65536@googlemail.com [Fri, 21 Jun 2013 22:38:36 +0000 (22:38 +0000)]
Nifty-1.3.3

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

10 years ago * Display LWJGL version when context is created (why was this part removed?)
shadowisLORD [Fri, 21 Jun 2013 02:33:51 +0000 (02:33 +0000)]
 * Display LWJGL version when context is created (why was this part removed?)

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

10 years ago * MeshLoader: submesh names were not loaded properly due to incorrect check
shadowisLORD [Fri, 21 Jun 2013 01:57:29 +0000 (01:57 +0000)]
 * MeshLoader: submesh names were not loaded properly due to incorrect check

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

10 years agofixed nifty dependencies
remy.bouquet@gmail.com [Tue, 18 Jun 2013 21:02:28 +0000 (21:02 +0000)]
fixed nifty dependencies

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

10 years agoRemoved logging of unset uniform for Android to match Desktop and avoid flooding...
iwgeric [Tue, 18 Jun 2013 16:54:19 +0000 (16:54 +0000)]
Removed logging of unset uniform for Android to match Desktop and avoid flooding the log

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

10 years agoSet log level to FINEST for unset uniform
iwgeric [Tue, 18 Jun 2013 16:35:52 +0000 (16:35 +0000)]
Set log level to FINEST for unset uniform

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

10 years agoImprove error message when shader uniform is not set
iwgeric [Tue, 18 Jun 2013 02:54:47 +0000 (02:54 +0000)]
Improve error message when shader uniform is not set

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

10 years agoMatrix3f has now a normalize(Matrix3f store) and a normalizeLocal() method
remy.bouquet@gmail.com [Sat, 15 Jun 2013 08:40:07 +0000 (08:40 +0000)]
Matrix3f has now a normalize(Matrix3f store) and a normalizeLocal() method

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

10 years agoSpotLigth: the cosine of the inner and outer angle of a spotlight are packed in...
remy.bouquet@gmail.com [Wed, 12 Jun 2013 19:11:21 +0000 (19:11 +0000)]
SpotLigth:  the cosine of the inner and outer angle of a spotlight are packed in the same float to send it to the shader (to save some varryings). This imples that their precision is no more than 0.001. This was producing wrong lighting for very close angles because the cosine were equals.
There is now a check that ensure that the outer cos is lower than the inner cos.

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

10 years agoBatchNode now uses absolute world transforsm to update the underlying batch mesh...
remy.bouquet@gmail.com [Sun, 9 Jun 2013 16:06:56 +0000 (16:06 +0000)]
BatchNode now uses absolute world transforsm to update the underlying batch mesh, instead of computing the offset from next frame.
The real geometry mesh data is now used as a bind pose.
This avoids errors accumulations over time in some case and is less expensive.
See this post for the original issue http://hub.jmonkeyengine.org/forum/topic/batchnode-bug/

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

10 years agofirst set of tests for the Geometry. There's 18 tests in total, covering roughly...
ractoc@gmail.com [Sat, 8 Jun 2013 21:47:25 +0000 (21:47 +0000)]
first set of tests for the Geometry. There's 18 tests in total, covering roughly 40% of the total number of methods in the geometry class.

To get all the tests to run, I needed to add EasyMock and some related jar files. This enables me to mock classes other the the one actually being tested to get a better test isolation.

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

10 years agoFixed the build path for the unit tests. Yesterday, I created a problem there. Which...
ractoc@gmail.com [Sat, 8 Jun 2013 19:23:47 +0000 (19:23 +0000)]
Fixed the build path for the unit tests. Yesterday, I created a problem there. Which should be fixed now.

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

10 years agoFixed the junit tests. They now work through the ant script as well as when run directly.
ractoc@gmail.com [Thu, 6 Jun 2013 20:44:30 +0000 (20:44 +0000)]
Fixed the junit tests. They now work through the ant script as well as when run directly.
The fix required adding all the build/* folders to the "compile tests" libraries listing as well as moving the junit.jar in that listing to the top of the list.

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

10 years agoFixed a bug where attempting to collide with an empty mesh (0 vertices) would throw...
ZeroSeparation@gmail.com [Thu, 6 Jun 2013 18:11:27 +0000 (18:11 +0000)]
Fixed a bug where attempting to collide with an empty mesh (0 vertices) would throw an exception rather than returning 0 results.

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

10 years agoGeometryBatchFactory, fixed wrong model bounds updating
remy.bouquet@gmail.com [Wed, 5 Jun 2013 20:17:47 +0000 (20:17 +0000)]
GeometryBatchFactory, fixed wrong model bounds updating

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

10 years agoLodGenerator : fixed typo
remy.bouquet@gmail.com [Sun, 2 Jun 2013 21:43:52 +0000 (21:43 +0000)]
LodGenerator : fixed typo

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

10 years agoLodGenerator : updated licence
remy.bouquet@gmail.com [Sun, 2 Jun 2013 21:31:16 +0000 (21:31 +0000)]
LodGenerator : updated licence

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

10 years agoLodGenerator used squared length of en edge as parameter for its collapse cost instea...
remy.bouquet@gmail.com [Sun, 2 Jun 2013 21:12:59 +0000 (21:12 +0000)]
LodGenerator used squared length of en edge as parameter for its collapse cost instead of the length. It gives better results

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

10 years agoImplemented a Lod Generator based on Ogre progressive mesh
remy.bouquet@gmail.com [Sun, 2 Jun 2013 16:44:47 +0000 (16:44 +0000)]
Implemented a Lod Generator based on Ogre progressive mesh

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

10 years ago * Fixed assertion error bug in NativeObjectManager.deleteAllObjects()
shadowisLORD [Sat, 1 Jun 2013 21:56:06 +0000 (21:56 +0000)]
 * Fixed assertion error bug in NativeObjectManager.deleteAllObjects()
 * Fixed ID collision bug in NativeObjectManager by introducing NativeObject.getUniqueId()

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

10 years agoAndroid: fix missing period in javadoc
iwgeric@gmail.com [Fri, 31 May 2013 03:44:49 +0000 (03:44 +0000)]
Android: fix missing period in javadoc

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

10 years agoSDK: Update global library settings for Android OpenAL Soft
iwgeric [Tue, 28 May 2013 16:32:15 +0000 (16:32 +0000)]
SDK: Update global library settings for Android OpenAL Soft

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

10 years agoSDK: Update location of Android OpenAL Soft jar file
iwgeric [Tue, 28 May 2013 16:30:57 +0000 (16:30 +0000)]
SDK: Update location of Android OpenAL Soft jar file

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

10 years ago * Fixed bug where verts uninfluenced by bones would not work correctly in hardware...
shadowisLORD [Mon, 27 May 2013 21:29:35 +0000 (21:29 +0000)]
 * Fixed bug where verts uninfluenced by bones would not work correctly in hardware skinning

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

10 years ago * When deleting native object, avoid using toString() for logging
shadowisLORD [Thu, 23 May 2013 02:46:48 +0000 (02:46 +0000)]
 * When deleting native object, avoid using toString() for logging

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

10 years ago * Added overview / explanation on what Material.render() does
shadowisLORD [Thu, 23 May 2013 01:58:41 +0000 (01:58 +0000)]
 * Added overview / explanation on what Material.render() does

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

10 years agofixed JmeBatchRendererBackend that was not properly reseting the forcedRenderState...
remy.bouquet@gmail.com [Wed, 22 May 2013 18:26:46 +0000 (18:26 +0000)]
fixed JmeBatchRendererBackend that was not properly reseting the forcedRenderState of the renderer causing depth test and depth write to be disable once th first frame was rendered

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

10 years agoSDK: Add Android OpenAL Soft to project libraries
iwgeric@gmail.com [Mon, 20 May 2013 16:37:47 +0000 (16:37 +0000)]
SDK: Add Android OpenAL Soft to project libraries

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

10 years agoSDK: Modified description to force update of project template with newer Test classes
iwgeric@gmail.com [Mon, 20 May 2013 16:07:17 +0000 (16:07 +0000)]
SDK: Modified description to force update of project template with newer Test classes

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

10 years agoSDK: Add SingleTask Launch Mode to AndroidManifest for new projects to avoid startin...
iwgeric@gmail.com [Sun, 19 May 2013 03:58:15 +0000 (03:58 +0000)]
SDK:  Add SingleTask Launch Mode to AndroidManifest for new projects to avoid starting a new instance of the app when users hit the Home button and then resume the app.

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

10 years agoSDK: Copy OpenAL Soft to correct library directory
iwgeric@gmail.com [Sun, 19 May 2013 03:44:17 +0000 (03:44 +0000)]
SDK:  Copy OpenAL Soft to correct library directory

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

10 years agoSDK: Bump version number of mobile-impl.xml to force updates
iwgeric@gmail.com [Fri, 17 May 2013 23:34:53 +0000 (23:34 +0000)]
SDK:  Bump version number of mobile-impl.xml to force updates

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

10 years agoSDK: Automatically unzip OpenAL Soft libraries in mobile/libs if included in the...
iwgeric@gmail.com [Fri, 17 May 2013 23:27:25 +0000 (23:27 +0000)]
SDK:  Automatically unzip OpenAL Soft libraries in mobile/libs if included in the classpath

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

10 years agoSDK: Organize imports in MainActivity
iwgeric@gmail.com [Fri, 17 May 2013 23:26:11 +0000 (23:26 +0000)]
SDK: Organize imports in MainActivity

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

10 years agoSwitches to GlueGen build 669, JOAL build 435 and JOGL build 989
julien.gouesse@gmail.com [Thu, 16 May 2013 20:04:35 +0000 (20:04 +0000)]
Switches to GlueGen build 669, JOAL build 435 and JOGL build 989

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

10 years agoRemoves a typo from NewtKeyInput
julien.gouesse@gmail.com [Thu, 16 May 2013 19:22:13 +0000 (19:22 +0000)]
Removes a typo from NewtKeyInput

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

10 years agoAndroid OpenAL Soft: Clean up some logging
iwgeric@gmail.com [Thu, 16 May 2013 17:04:10 +0000 (17:04 +0000)]
Android OpenAL Soft: Clean up some logging

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

10 years ago * Fix syntax error
shadowisLORD [Thu, 16 May 2013 00:56:46 +0000 (00:56 +0000)]
 * Fix syntax error

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

10 years ago * Add NativeObject.dispose() which deletes the object from GL driver, and if UNSAFE...
shadowisLORD [Thu, 16 May 2013 00:53:58 +0000 (00:53 +0000)]
 * Add NativeObject.dispose() which deletes the object from GL driver, and if UNSAFE=true, also native buffers.
 * Rename NativeObjectManager.registerForCleanup() -> registerObject() so that its not confused with enqueueUnusedObject()

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

10 years ago * Remove deprecated fields from shader class
shadowisLORD [Thu, 16 May 2013 00:34:16 +0000 (00:34 +0000)]
 * Remove deprecated fields from shader class
 * Add package private deleteNativeBuffers() in NativeObject (usage TBD)

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

10 years agoAdd OpenAL Soft
iwgeric@gmail.com [Wed, 15 May 2013 21:51:01 +0000 (21:51 +0000)]
Add OpenAL Soft

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

10 years agoAndroid: Refactor AndroidAudioRenderer into an interface with 2 implementations ...
iwgeric@gmail.com [Wed, 15 May 2013 21:44:21 +0000 (21:44 +0000)]
Android: Refactor AndroidAudioRenderer into an interface with 2 implementations (current MediaPlayer/SoundPool and new OpenAL Soft).  Added AppSetting that allows AndroidHarness to switch the audio renderer (default is still MediaPlayer/SoundPool).

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

10 years agoAndroid: Copy OpenAL Soft library to dist/opt directory when building the engine...
iwgeric@gmail.com [Wed, 15 May 2013 21:38:49 +0000 (21:38 +0000)]
Android: Copy OpenAL Soft library to dist/opt directory when building the engine.  Updated OpenAL Soft jar file.

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

10 years agoAndroid: Added methods for OpenAL Soft Audio Renderer to pause and resume audio when...
iwgeric@gmail.com [Mon, 13 May 2013 15:56:29 +0000 (15:56 +0000)]
Android: Added methods for OpenAL Soft Audio Renderer to pause and resume audio when app is placed in the background

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

10 years agoBugfix: fixes to strip box indices and normals computation.
Kaelthas_Spellsinger@o2.pl [Mon, 13 May 2013 11:56:22 +0000 (11:56 +0000)]
Bugfix: fixes to strip box indices and normals computation.

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

10 years agoRefactoring: removing AnimData class use in blender importer to make it independent...
Kaelthas_Spellsinger@o2.pl [Sun, 12 May 2013 19:05:24 +0000 (19:05 +0000)]
Refactoring: removing AnimData class use in blender importer to make it independent on the OGRE plugin (this way the usage of the importer will not require the presence of Ogre plugin in the classpath).

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

10 years agoSDK: Add build support for Android implementation of OpenAL Soft
iwgeric@gmail.com [Sun, 12 May 2013 03:29:34 +0000 (03:29 +0000)]
SDK: Add build support for Android implementation of OpenAL Soft

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

10 years agoAndroid: Add support for effects, filters, reverb, and environment to Android impleme...
iwgeric@gmail.com [Sun, 12 May 2013 03:15:22 +0000 (03:15 +0000)]
Android: Add support for effects, filters, reverb, and environment to Android implementation of OpenAL Soft

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

10 years agoAndroid: Initial OpenAL Soft binary libraries for testing
iwgeric@gmail.com [Sat, 11 May 2013 04:30:39 +0000 (04:30 +0000)]
Android: Initial OpenAL Soft binary libraries for testing

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

10 years agoAndroid: Moved some code from onPause/onResume to loseFocus/gainFocus to address...
iwgeric@gmail.com [Sat, 11 May 2013 03:53:09 +0000 (03:53 +0000)]
Android:  Moved some code from onPause/onResume to loseFocus/gainFocus to address issues/patches 593, 566, 564.  Users can now override loseFocus/gainFocus in MainActivity if they do not want to pause/resume the app based on Android's lifecycle methods onPause/onResume.
https://code.google.com/p/jmonkeyengine/issues/detail?id=593
https://code.google.com/p/jmonkeyengine/issues/detail?id=564
https://code.google.com/p/jmonkeyengine/issues/detail?id=566
(Yes, there were 3 patch requests for the same thing)

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

10 years agoAndroid: First commit of a new Audio system for Android that uses OpenAL Soft with...
iwgeric@gmail.com [Sat, 11 May 2013 01:48:08 +0000 (01:48 +0000)]
Android:  First commit of a new Audio system for Android that uses OpenAL Soft with the OpenSL backend.  Requres Android 2.3 or higher.  Source files for OpenAL Soft won't be included (similar to Native Bullet).  The current Android audio renderer is still enabled.

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

10 years agoNative bullet will no longer ignore changes to the broadphase type
jvight@gmail.com [Fri, 10 May 2013 14:13:25 +0000 (14:13 +0000)]
Native bullet will no longer ignore changes to the broadphase type

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

10 years agoChaseCamera input binding name constants are now public
remy.bouquet@gmail.com [Thu, 9 May 2013 07:41:55 +0000 (07:41 +0000)]
ChaseCamera input binding name constants are now public

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

10 years agoMade a ComposeFilter that allows one to compose post filtered outputs from multiple...
remy.bouquet@gmail.com [Sat, 4 May 2013 07:21:46 +0000 (07:21 +0000)]
Made a ComposeFilter that allows one to compose post filtered outputs from multiple viewports
see http://jmonkeyengine.org/forum/topic/bloom-filter-for-multiple-nodes/#post-213016

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

10 years agoadd check in lod control for camera existence when it can be empty in the sdk
brentowens@gmail.com [Sat, 4 May 2013 00:33:46 +0000 (00:33 +0000)]
add check in lod control for camera existence when it can be empty in the sdk

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

10 years agoFixed a typo in a comment in both lighting and unshaded.j3md, thanks to wezrule
remy.bouquet@gmail.com [Fri, 3 May 2013 18:47:42 +0000 (18:47 +0000)]
Fixed a typo in a comment in both lighting and unshaded.j3md, thanks to wezrule

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

10 years agoFixed the number of components of the Line shape index buffer.
remy.bouquet@gmail.com [Fri, 3 May 2013 18:20:14 +0000 (18:20 +0000)]
Fixed the number of components of the Line shape index buffer.

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

10 years agoAlphaDiscardTreshold is now supported by the Unshaded material.
remy.bouquet@gmail.com [Fri, 3 May 2013 18:15:07 +0000 (18:15 +0000)]
AlphaDiscardTreshold is now supported by the Unshaded material.

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

10 years agoRefactoring: storing importer custom data in blender context instead of loaded featur...
Kaelthas_Spellsinger@o2.pl [Tue, 30 Apr 2013 21:44:05 +0000 (21:44 +0000)]
Refactoring: storing importer custom data in blender context instead of loaded features. This way there will be no conflict between the custom data names and user's properties names and no unwanted additional data will be stored in the result features.

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

10 years ago * SkeletonControl: Update targets and materials only for the first camera in which...
ShadowIsLord@gmail.com [Mon, 29 Apr 2013 17:14:58 +0000 (17:14 +0000)]
 * SkeletonControl: Update targets and materials only for the first camera in which a model is rendered.

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