4297 Commits

Author SHA1 Message Date
rem..om
e65d6ea44b Merged commits r11009 to r11012 to gradle restructure branch.
Moved the workaround for GLSL100 into the renderers instead of having it when selecting a technique

git-svn-id: https://jmonkeyengine.googlecode.com/svn/branches/gradle-restructure@11019 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-06 18:49:35 +00:00
rem..om
4ac9babeb2 Merged commit r11007 to gradle restructure branch
git-svn-id: https://jmonkeyengine.googlecode.com/svn/branches/gradle-restructure@11018 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-06 18:38:24 +00:00
Kae..pl
84aa234446 Bugfix: improved computation of 'Local with parent' bone constraint space (not yet perfect but much better than the previous one).
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11017 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-06 08:10:44 +00:00
Kae..pl
c78585c62e Bugfix: improved computation of 'Local with parent' bone constraint space (not yet perfect but much better than the previous one).
git-svn-id: https://jmonkeyengine.googlecode.com/svn/branches/gradle-restructure@11017 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-06 08:10:44 +00:00
dan..om
fc8be06297 - Reverted the addition of the break; statement.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11016 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-05 19:38:07 +00:00
dan..om
687eb0ff19 - Removed SafeArray usage as it wasn't used.
- Added a forgotten break for cubemap texture parameters.
- Imports and some code cleanup.

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11015 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-05 15:19:15 +00:00
bre..om
6f28e6e98b Increased terrain tool radius max. Fixed terrain smooth tool invalid-height values on terrain edge.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11014 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-04 19:45:54 +00:00
Kae..pl
aa0b311495 Bugfix: fixed how blender importer handled ambient light.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/branches/gradle-restructure@11013 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-04 19:28:43 +00:00
Kae..pl
fa845e33c8 Bugfix: fixed how blender importer handled ambient light.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11013 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-04 19:28:43 +00:00
phr00t
b06cdfc77c use temp variables instead of creating new ones to improve memory usage
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11012 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-04 19:28:02 +00:00
phr00t
77a2af25c4 avoids creating iterators, accesses param's backing array directly for greater performance
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11011 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-04 16:07:46 +00:00
phr00t
7bb046730f using getParamsMap() for jME3 performance improvements in DefineList
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11010 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-04 16:06:29 +00:00
phr00t
988fdd2f9e added getParamsMap() for jME3 performance improvements in Technique/DefineList
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11009 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-04 16:05:42 +00:00
Kae..pl
240f5471dd Bugfix: properly adding AmbientLight to the result set node. (as a LightNode as every other light and not as Light).
git-svn-id: https://jmonkeyengine.googlecode.com/svn/branches/gradle-restructure@11008 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-03 14:10:15 +00:00
Kae..pl
623c038f97 Bugfix: properly adding AmbientLight to the result set node. (as a LightNode as every other light and not as Light).
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11008 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-03 14:10:15 +00:00
rickard
e0be0d563c Added "shin" to HumanoidRagdollPreset so that Jaime works better with the KinematicRagdollControl
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11007 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-01 15:51:14 +00:00
Kae..pl
3284164a25 Feature: added support for 'Copy transform' constraint.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/branches/gradle-restructure@11006 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-01 12:39:29 +00:00
Kae..pl
f50cf31f05 Feature: added support for 'Copy transform' constraint.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11006 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-01 12:39:29 +00:00
Kae..pl
595dc4cd8a Bugfix: fixed a bug that caused that some constraints were not applied to the bones in animated model.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/branches/gradle-restructure@11005 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-01 11:28:39 +00:00
Kae..pl
5ac87508d6 Bugfix: fixed a bug that caused that some constraints were not applied to the bones in animated model.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11005 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-01 11:28:39 +00:00
nor..67
195a5bfb5b SDK:
- display warning if asset file is not inside asset folder

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11004 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-01-30 11:06:59 +00:00
Kae..pl
69978c710e Bugfix: animation control is now applied once per node and not many times (this happened when node had several different meshes).
git-svn-id: https://jmonkeyengine.googlecode.com/svn/branches/gradle-restructure@11003 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-01-25 12:45:38 +00:00
Kae..pl
43e1446b3a Bugfix: animation control is now applied once per node and not many times (this happened when node had several different meshes).
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11003 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-01-25 12:45:38 +00:00
nor..67
ad7013e228 - fix bullet physics space to execute all tasks, thanks to @madjack
git-svn-id: https://jmonkeyengine.googlecode.com/svn/branches/gradle-restructure@11002 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-01-24 13:25:30 +00:00
Kae..pl
752599891a Bugfix: fixed an issue with badly loaded bone animations when bones did not have fully defined translation/rotation/scale.
Bugfix: fixed an issue with blender 2.49 animation loading when ipo had no curves defined (NPE was then thrown).

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11001 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-01-23 16:07:06 +00:00
Kae..pl
bbe6fc5567 Bugfix: fixed an issue with badly loaded bone animations when bones did not have fully defined translation/rotation/scale.
Bugfix: fixed an issue with blender 2.49 animation loading when ipo had no curves defined (NPE was then thrown).

git-svn-id: https://jmonkeyengine.googlecode.com/svn/branches/gradle-restructure@11001 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-01-23 16:07:06 +00:00
Kae..pl
162808f0cd Bugfix: fixed an issue that could cause NPE to be thrown, when somehow object or skeleton animation maps were null.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11000 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-01-23 16:04:35 +00:00
Kae..pl
4c8369f17e Bugfix: fixed an issue that could cause NPE to be thrown, when somehow object or skeleton animation maps were null.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/branches/gradle-restructure@11000 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-01-23 16:04:35 +00:00
Kae..pl
f71490c7dd Updating blender sources to the most recent state.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/branches/gradle-restructure@10999 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-01-23 14:01:20 +00:00
rem..om
af58df2fc0 Swich geometry sorting to tim sort.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/branches/gradle-restructure@10998 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-01-22 21:51:42 +00:00
rem..om
aa5b782021 Swich geometry sorting to tim sort.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10997 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-01-22 21:47:16 +00:00
rem..om
75e82e47f2 Fixed an issue in animControl where the onanimCycleDone was called too early.
see http://hub.jmonkeyengine.org/forum/topic/onanimcycledone-called-before-animation-completes/#post-257008

git-svn-id: https://jmonkeyengine.googlecode.com/svn/branches/gradle-restructure@10996 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-01-20 08:57:56 +00:00
rem..om
8e8c7fbd93 Fixed an issue in animControl where the onanimCycleDone was called too early.
see http://hub.jmonkeyengine.org/forum/topic/onanimcycledone-called-before-animation-completes/#post-257008

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10995 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-01-20 08:57:18 +00:00
rem..om
bace22528f Fixed an issue with parallax mapping thanks to this thread http://hub.jmonkeyengine.org/forum/topic/parallax-mapping-fundamental-bug/#post-256898
git-svn-id: https://jmonkeyengine.googlecode.com/svn/branches/gradle-restructure@10994 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-01-19 23:38:19 +00:00
rem..om
926b634b6e Fixed an issue with parallax mapping thanks to this thread http://hub.jmonkeyengine.org/forum/topic/parallax-mapping-fundamental-bug/#post-256898
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10993 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-01-19 23:37:28 +00:00
iwg..ic
a0badf9d4c Add jar packaging for android native bullet builds
git-svn-id: https://jmonkeyengine.googlecode.com/svn/branches/gradle-restructure@10992 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-01-15 17:45:41 +00:00
iwg..ic
766ebef96d WIP: Add support to build the Native Bullet for Android (only building, not packaging into jar file yet)
git-svn-id: https://jmonkeyengine.googlecode.com/svn/branches/gradle-restructure@10991 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-01-14 18:20:12 +00:00
iwg..ic
a8a664b76b Import commit 10930 from the experimental branch to support Bullet file list changes in the future (and fix build of Bullet 2.82)
git-svn-id: https://jmonkeyengine.googlecode.com/svn/branches/gradle-restructure@10990 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-01-14 18:06:56 +00:00
iwg..ic
5453d4f5e9 Improve checking of when to download and unzip the source OpenAL Soft files
git-svn-id: https://jmonkeyengine.googlecode.com/svn/branches/gradle-restructure@10989 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-01-14 17:56:24 +00:00
iwg..ic
5b2a661f56 Add support for downloading and building OpenAL Soft for native Android audio
git-svn-id: https://jmonkeyengine.googlecode.com/svn/branches/gradle-restructure@10988 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-01-14 04:06:05 +00:00
iwg..ic
71938ff80d fix android.mk for OpenAL Soft build
git-svn-id: https://jmonkeyengine.googlecode.com/svn/branches/gradle-restructure@10987 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-01-14 03:34:43 +00:00
iwg..ic
8069f10d30 add android ndk build path
git-svn-id: https://jmonkeyengine.googlecode.com/svn/branches/gradle-restructure@10986 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-01-14 03:32:02 +00:00
Kae..pl
dd1fdd6bce Bugfix: fixed an issue with skeleton animations (the models did not behave as they should).
Refactoring: animations method changes, less classes, more simple code
Feature: BlenderKey will now require setting the mapping between animation (skeleton or spatial) and the animated model.

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10985 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-01-13 19:02:35 +00:00
nor..67
a845665cca gradle-restructure:
- extend jme3-examples "dist" target (WIP)

git-svn-id: https://jmonkeyengine.googlecode.com/svn/branches/gradle-restructure@10984 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-01-13 13:20:20 +00:00
rem..om
d7189e6aa4 Removed the displayDebug method from the Filter and made a postFilter method for a more general use that is called right after a filter has been rendered.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/branches/gradle-restructure@10983 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-01-12 19:32:49 +00:00
rem..om
e4e3e0906d Removed the displayDebug method from the Filter and made a postFilter method for a more general use that is called right after a filter has been rendered.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10982 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-01-12 19:31:56 +00:00
rem..om
ce6d0d0065 Used the dipose method of native object to delete framebuffers and textures when the Fpp is cleaned up
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10981 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-01-11 13:01:40 +00:00
rem..om
912f560f6e Used the dipose method of native object to delete framebuffers and textures when the Fpp is cleaned up
git-svn-id: https://jmonkeyengine.googlecode.com/svn/branches/gradle-restructure@10980 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-01-11 13:01:24 +00:00
rem..om
4c6371e63d Filters have now a displayDebug method called adfter the filter has been rendered
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10979 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-01-11 12:53:09 +00:00
rem..om
db3f3c16d2 Filters have now a displayDebug method called adfter the filter has been rendered
git-svn-id: https://jmonkeyengine.googlecode.com/svn/branches/gradle-restructure@10978 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-01-11 12:52:39 +00:00