OSDN Git Service
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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