2032 Commits

Author SHA1 Message Date
sha..RD
c994965510 * Fix GBF crash when merging with blender models (since they have index component count = 1)
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10306 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-02-02 20:03:16 +00:00
jul..om
36e6eb7fdc Improves OpenGL-ES support (especially for Raspberry Pi), contribution of Erkki Nokso-Koivisto, fetches the GLSL version correctly when using ES2
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10301 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-02-01 22:09:54 +00:00
jul..om
1112b380d2 Improves OpenGL-ES support (especially for Raspberry Pi), contribution of Erkki Nokso-Koivisto, fetches the GLSL version correctly when using ES2
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10300 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-02-01 22:06:43 +00:00
jul..om
aec78ea21f Improves OpenGL-ES support (especially for Raspberry Pi), contribution of Erkki Nokso-Koivisto, temporarily disables EFX in JoalAudioRenderer
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10299 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-02-01 22:05:06 +00:00
jul..om
723ec34a15 Improves OpenGL-ES support (especially for Raspberry Pi), contribution of Erkki Nokso-Koivisto
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10298 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-02-01 22:01:09 +00:00
nor..67
d6ea096da9 - default blender FaceCullMode to back
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10276 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-31 23:07:06 +00:00
nor..67
b0b818dc12 - fix logging in blender loader
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10273 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-31 22:39:43 +00:00
nor..67
ea973c14c3 - change logging from logger.info() logger.fine and logger.warning()
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10272 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-31 22:37:56 +00:00
nor..67
7ba657e430 - set logging from Level.INFO to Level.FINE for most logging
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10271 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-31 22:26:10 +00:00
nor..67
2e19f4e1b7 - add iOS to platforms list
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10270 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-31 22:19:48 +00:00
jul..om
0acece86e0 Improves OpenGL-ES support (especially for Raspberry Pi), contribution of Erkki Nokso-Koivisto
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10269 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-31 21:12:39 +00:00
jul..om
e242174a22 Improves OpenGL-ES support (especially for Raspberry Pi), contribution of Erkki Nokso-Koivisto
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10267 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-31 20:48:39 +00:00
jul..om
ba3eaabacd Improves OpenGL-ES support (especially for Raspberry Pi)
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10266 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-31 20:30:06 +00:00
jul..om
f895d9c173 Improves OpenGL-ES support (especially for Raspberry Pi), uses several contributions of Erkki Nokso-Koivisto
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10265 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-31 20:16:46 +00:00
jul..om
b242f66c5a Improves OpenGL-ES support (especially for Raspberry Pi), uses several contributions of Erkki Nokso-Koivisto
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10264 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-31 20:03:02 +00:00
jul..om
5d24544589 Uses NEWT instead of AWT by default
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10263 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-31 18:30:49 +00:00
rem..om
0c403cfc9c Changed the way the light is phased out for the LightScattering filter
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10260 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-31 16:38:00 +00:00
Kae..pl
9b22b2538d Removing mipmap generation during image texture loading. This is set later if required.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10259 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-31 06:19:19 +00:00
Kae..pl
ded6dce715 Bugfix: fixed a bug that occured when vertex had more than 4 weights but the first 4 weights were not attached to any bone.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10233 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-29 14:47:44 +00:00
Kae..pl
a37b8114b9 Bugfix: fixed a bug that caused an NPE exception which occured when IPO had no curves attached.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10232 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-29 14:46:43 +00:00
Kae..pl
2b94486677 Bugfix: fixed dead code area and NPE being thrown when loading the textures.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10231 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-29 14:29:17 +00:00
nor..67
2da59144c0 - fix blender loader losing texture origin, which caused storing of all images in the j3o instead of referencing them via the assetManager
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10230 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-29 04:16:58 +00:00
rem..om
361e45d04e Applied parent transforms if any in the lookAt method of Spatial.
updated javadoc

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10225 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-28 21:01:19 +00:00
sha..RD
d6448dd112 * Ensure bind pose format and num components matches base buffer. Fixes crash when batching model with 3D tangents
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10219 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-28 02:29:49 +00:00
Sha..om
cc9379b42a * Check to ensure all buffers have the same number of components when merging.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10214 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-28 01:50:43 +00:00
sha..RD
84183ad154 * Material.setParam() now calls setTextureParam() instead of messing up internal state if the type is a texture
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10209 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-27 23:05:08 +00:00
sha..RD
9eb9463261 * Ensure that MatParam.value and MatParamTexture.texture always match, and throw exception if they dont
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10208 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-27 23:00:39 +00:00
sha..RD
fd0c0fc0a1 * Made all placeholder assets loaded have correct asset keys (based on the key that was used to load them)
* Also made the placeholder texture use repeat mode if the original was supposed to use it 

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10207 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-27 22:27:15 +00:00
nor..67
f31c1395e8 - make TextureAssetKey flipY option a proper bean property
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10206 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-27 21:54:54 +00:00
nor..67
437d34636b - make AssetKey not flatten relative paths
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10205 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-27 20:54:31 +00:00
Kae..pl
d44727cfdd Bugfix: fix to a bug that caused texture to be loaded more than once
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10202 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-27 16:08:31 +00:00
Kae..pl
fea4c37e06 Feature: user can now decide if the mipmaps will be generated or not; by default 'mipmap' blender flag is used to decide if mips for specified textures shall be generated or not
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10201 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-27 15:46:00 +00:00
nor..67
ed001d4e33 Blender Loader:
- try locating textures without causing AssetNotFoundExceptions

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10196 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-27 02:37:05 +00:00
rem..om
de229d4bec Material BlockLanguageParser now accounts for commented lines when computing the line number of a statement
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10189 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-26 23:52:14 +00:00
nor..67
0b92166460 - make AssetKey log SEVERE on relative path outside root
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10172 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-26 01:49:07 +00:00
Sha..om
d169b700f2 * Fixed interpreting unsigned value as signed causing out of bounds when using model with more than 128 bones
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10171 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-26 01:17:27 +00:00
sha..RD
455a621384 * Fix android native crashes and other bizarre problems with 32-bit index buffers
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10145 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-25 02:15:50 +00:00
Kae..pl
01873e6f80 Bugfix: NPE was thrown when object animation was loaded. To fix that modifiers are now loaded after the whole object is loaded to the blenderContext.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10142 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-24 19:40:05 +00:00
Kae..pl
6520fc5b10 Bugfix: fixing a bug that caused negative time values to appear in times[] array in tracks. That caused some animations to behave oddly when in loop mode. Bug and solution found by Tobias Downer.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10141 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-23 16:54:36 +00:00
rem..om
5536f5f824 Also Fixed FXAA vertex shader projection calculation for glsl<1.5
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10140 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-22 23:15:22 +00:00
rem..om
34ab69cef9 Fixed post vertex shader projection calculation for glsl<1.5
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10139 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-22 23:10:08 +00:00
Kae..pl
fada1b5b90 Bugfix: applied fix suggested by Tobiad Downer that properly computes tracks for rotated bones.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10138 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-21 22:50:33 +00:00
sha..RD
289c25e7e8 * Possible fix for memory corruption issue on Android when compressed texture formats exceeds 16 entries.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10137 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-21 21:37:13 +00:00
nor..67
be0c06c5c6 - cleanup IosHarness
- add ObjcNativeObject

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10135 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-21 01:39:48 +00:00
Kae..pl
071581ad30 Added clear information about bugged blender file. Rarely a pointer appears whose block cannot be found. This is cerainly a bug of blender and we cannot do anything but properly inform user about the situation.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10124 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-20 18:49:48 +00:00
nor..om
28bb74fa95 add dot
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10120 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-20 16:45:19 +00:00
nor..67
3aa478ffde - add javadoc link to SimpleApplication in Application
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10119 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-20 16:40:42 +00:00
nor..67
da58611fc7 - add clarification about Application/SimpleApplication to javadoc
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10118 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-20 16:39:35 +00:00
rem..om
3a809e61f5 BatchNode now properly unbatch subgraph when a Node is removed from it
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10112 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-20 09:00:55 +00:00
Kae..pl
1c2baedbc1 Improvements to the weight and index buffers loading:
- if more than 4 weights is applied to the vertex then the 'strongest' weights are used
- warning is logged only once when model has vertices with more than 4 weights (and not for every vertex as it was before)

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10109 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-19 17:27:36 +00:00