3779 Commits

Author SHA1 Message Date
nor..67
b638dff880 - include effects package when building blender importer
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11040 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-13 17:03:28 +00:00
nor..67
9df246324d iOS
- add audio renderer based on android native renderer (WIP, needs naming cleanup)


git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11039 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-13 00:28:26 +00:00
nor..67
eac0f14cab SDK
- use blender 2.69 for building SDK installers

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11038 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-12 13:34:43 +00:00
nor..67
10f675b23b SDK
- add FBX support via blender to SDK importer/converter

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11037 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-12 13:28:37 +00:00
Kostya
03892ed642 Enable VBO on iOS
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11036 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-12 01:11:54 +00:00
Kae..pl
6132141f9f Feature: added support for fog loading from blender file.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11035 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-11 15:46:36 +00:00
Kostya
5afe5b35c1 Added iOS java rendering classes
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11034 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-09 15:28:47 +00:00
Kostya
be38e480b7 Initial iOS core library classes submit
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11033 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-09 15:26:06 +00:00
rem..om
2cc64abfa9 Applied abies patch so that the BatchNode.clone properly works.
see http://hub.jmonkeyengine.org/forum/topic/batchnode-broken-on-clone/#post-258248

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11032 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-08 14:04:39 +00:00
rem..om
4b02c8a952 Made the temp BoundingVolume in TempVars a BoundingBox since it's instanciated as a BoundingBox
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11029 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-08 13:59:39 +00:00
rem..om
5b7b7b0c8f Fix some corner cases in ShadowUtil after last commit
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11028 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-08 13:57:48 +00:00
rem..om
31b9c41e8a SpotLightShadowRenderer, fixed an issue where a spot light would wast shadows behind itself
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11026 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-08 13:28:01 +00:00
rem..om
1ef4c21391 Added a comment setupTextureParams in LwjglRenderer about the switch with missing breaks
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11025 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-07 19:09:39 +00:00
phr00t
8aeb523043 uses temporary variables instead of object creation; much faster & efficient
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11023 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-07 02:22:33 +00:00
phr00t
414a20fc5f temp boundingbox for shadowutil use
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11022 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-07 02:20:16 +00:00
rem..om
5d02fe1c20 Made trunk sync with commit r11019 and commit r11020
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11021 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-06 18:59:10 +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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
jul..om
e5f0c32fe3 Adds the support of the native cursor into the JOGL NEWT backend (not tested)
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10977 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-01-10 18:35:33 +00:00
jul..om
36235521b8 Switches to JOGL 2.1.4 (build 1198)
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10976 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-01-10 18:11:31 +00:00
nor..67
7c1a6b081d SDK:
- clean AbstractFilterNode

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10974 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-01-08 13:19:12 +00:00
nor..67
5a89b07fc4 SDK:
- fix Filter Explorer not updating its properties

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10973 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-01-08 12:58:23 +00:00
Kae..pl
a7f0a5a99b Bugfix: animations are now loaded from frame 1 rather than 0 (just like in blender).
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10965 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-01-07 07:08:27 +00:00
nor..67
5851055a1a - fix check for osx hack in natives extraction
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10959 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-01-06 21:18:07 +00:00
nor..67
469fa68b5c - change natives extraction so it can find lwjgl natives from the default lwjgl distribution
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10958 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-01-06 21:12:50 +00:00
nor..67
6184e7ce1a - fix meshcollisionshape header file
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10957 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-01-05 21:57:36 +00:00
Kae..pl
dd276faa31 Refactoring: removed dependency to org.lwjgl.opengl.GL11.GL_MAX_TEXTURE_SIZE from BlenderKey.java
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10956 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-01-04 19:08:27 +00:00
rem..om
147ff8796d - Made the FilterPostProcessor cleanup delete framebuffers and textures form memory.
- Changed the way the filter porcessor handle the rendering of the filter; depth right is not disabled anymore when it sjouldn't alowing a filter to output depth with gl_FragDepth if needed

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10955 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-01-04 14:16:24 +00:00