3361 Commits

Author SHA1 Message Date
sha..RD
07a459555d * Added test to demonstrate what happens to a deleted texture when trying to use it with OpenGL
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10545 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-17 01:50:37 +00:00
Sha..om
3195940994 * Fixed issue 590 (Uniform.setVector4Length() re-allocating buffer even when not needed)
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10544 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-16 15:21:41 +00:00
Sha..om
c972861331 * Fixed issue 583 (Matrix4f.multAcross() not working correctly)
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10543 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-16 15:15:24 +00:00
iwg..om
8bc322e651 SDK: Android: Removed verbose setting when copying project libs to mobile/libs
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10542 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-16 12:07:46 +00:00
iwg..om
086b241ea4 SDK: Android: Changed mobile-impl.xml to avoid pre-dexing external jar files.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10541 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-16 02:03:58 +00:00
bre..om
2b9f2dc7b3 removed sysout from AnimChannel
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10540 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-14 18:35:15 +00:00
rem..om
1e2dc1486b formatting of MeshLoader before an upcomming change
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10538 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-13 11:31:37 +00:00
rem..om
eb5525e581 Hardware Skinning first commit, still non functionnal as no material implements it. also it's disabled by default in the skeleton control
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10537 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-13 11:17:21 +00:00
rem..om
e34d483973 Cleaned up SimpleWater uniform and varyings to not systematically use vec4 for no reason.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10536 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-13 09:41:02 +00:00
rem..om
761fe60388 Added missing getters for SimpleWaterProcessors
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10535 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-13 08:38:51 +00:00
Kae..pl
f8c256d127 Feature: added scale retreive methods to Matrix4f.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10534 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-12 21:04:16 +00:00
bre..om
0ffe547d5a test case showing soft particle issues, they end up quite hard...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10533 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-12 18:17:24 +00:00
PSp..om
e7aa7eb627 Modified maxLocal and minLocal to return 'this' to
match other methods.


git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10532 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-12 17:46:09 +00:00
nor..67
ffd8c72c66 - slightly improve AbstractPhysicsControl flow
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10531 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-12 13:06:45 +00:00
bre..om
61641eaaf5 reenabled the terrain paint button
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10530 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-10 16:59:49 +00:00
Kae..pl
4f104e4200 Bugfix: (hopefully) final fixes to armature applying to models without applied transformations (+ removing unused pieces of code)
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10529 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-10 11:52:31 +00:00
Kae..pl
e282db0f7f Minor fixes to armature loading.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10528 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-08 12:06:57 +00:00
sha..RD
a725516f00 * Fine, Eric.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10527 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-08 02:12:33 +00:00
sha..RD
cb0a2ed1cd * Throw UnsupportedOperationException if multiple FBO color attachments are used on Android (only a single attachment, GL_COLOR_ATTACHMENT0, is supported)
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10526 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-08 01:06:19 +00:00
sha..RD
27bf244729 * Added glGetError() checks after every GL call (its ugly, I know, but it helps with debugging). Added option to disable it with constant on RendererUtil.ENABLE_ERROR_CHECKING.
* Set lastFb in OGLESShaderRenderer when context is reset, this is needed otherwise the state tracker would not work correctly.
 * Fix issue with Mesh.Mode.Hybrid that wasn't rendering triangle fans correctly (was rendering them as triangle strips instead).
 * Remove call to glPointSize in OGLESShaderRenderer (it would most likely crash anyway, since GLES10 calls can't be used in a GLES20 context)
 * TestCustomMesh now uses shorts instead of ints for the index buffer. 32-bit indices are not supported on Android and are slower on Desktop, don't use them if you can avoid it.

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10525 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-08 01:01:24 +00:00
sha..RD
9f4f321098 * Semi-colon.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10524 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-07 19:16:44 +00:00
sha..RD
30c7347cdf * If the render buffer storage format is 0 (not supported), throw exception instead of passing invalid enum to a GL call
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10523 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-07 19:05:34 +00:00
sha..RD
bcf3b7e7b6 * Added proper checks for RGBA8 support. All formats now specify the renderBufferInternalFormat
* Added support for depth24 and depth24stencil8 

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10522 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-07 19:01:04 +00:00
rem..om
01e2403f6c Changed TestBatchNodeTower so that it doesn't use deprecated stuff anymore
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10521 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-07 10:27:10 +00:00
rem..om
ecc35e84c5 Shadows, enhanced TestShadowsPerf
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10520 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-07 10:05:27 +00:00
rem..om
74a91559aa Shadows Fixed issue where the new stabilization code was making black bandings when no object was in a split.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10519 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-07 10:04:46 +00:00
rem..om
85b4605229 Shadows Fixed issue where Edge filtereing was not properly initialized and was causing a crash when compiling the shader
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10518 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-07 09:34:26 +00:00
iwg..om
ba8f8db23c Android:
Add support for OGLES20 extension "GL_IMG_texture_npot" in addition to the currently used extension "GL_OES_texture_npot" to detect NPOT support.
Added additional Renderbufferstorage formats for RGB8 and RGBA8 image formats


git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10517 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-07 01:17:56 +00:00
Zer..om
9c91d8c8e1 Fixed a bug where if you started a new animation from the animation complete callback of another animation no event was triggered at the end of the new animation.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10516 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-06 16:31:19 +00:00
rem..om
b5014c5fbc Implemented stable shadows for DirectionalLightShadowRenderer
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10515 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-06 09:21:11 +00:00
iwg..om
107b3f2b88 Modify normal map to use png instead of dds to enable running on Android
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10514 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-06 04:20:00 +00:00
iwg..om
e26c86c794 Android: Initial commit to support FrameBuffers. This is still a work in progress. FilterPostProcessors currently don't work on Android devices that do not support NPOT.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10513 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-06 04:18:43 +00:00
Kae..pl
a1fd0272d4 Bugfix: only rotation is used to transform node to its parent armature transformation when computing bone positions.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10512 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-05 13:07:59 +00:00
Kae..pl
06f5cab5ba Bugfix: fixed an issue with skeleton loading when the armature was not a parent of an object it should animate.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10511 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-04 19:00:21 +00:00
rem..om
33ad135b28 added back the light in testenvmap
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10510 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-04 18:43:42 +00:00
Zer..om
4d16f05f23 Fixed a bug in AnimChannel which would cause it to keep repeatedly issuing Animation Complete callbacks every frame once the animation did complete rather than issueing one once each time the animation completed.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10509 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-02 13:35:16 +00:00
rem..om
85b3e7e8c5 Made soft particles work with MS anti aliasing
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10508 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-01 21:09:23 +00:00
tsr
d20110a43b Add: ExtractAnimation SceneComposer Animation Action
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10507 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-01 09:44:50 +00:00
rem..om
87b320062f SDK : Fixed issue when clicking on an audioNode
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10506 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-03-29 20:04:31 +00:00
rem..om
a7f5be2ae4 Stopped the not editable Userdata warning to show up
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10505 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-03-29 15:02:17 +00:00
PSp..om
a62a2d0299 Added some methods for bulk-attaching a bunch
of app states at once.  This is useful when
attaching several app states from a different
thread because there is a guarantee that they
all get initialized together before any of their
update() methods are called.


git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10504 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-03-28 10:44:02 +00:00
rem..om
c689ba4e9b Fixed remaining black artifacts with post waters when using the 1.5 shader and also clamped refraction tex coordinates for under water in both shader
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10503 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-03-27 19:39:41 +00:00
voi..om
6f54913af3 Nifty-1.3.3-SNAPSHOT (build 2013-03-26): new method markBatchRenderImageAsUnloaded() available at NiftyImage class
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10502 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-03-26 00:43:09 +00:00
Zer..om
87172ad7eb Removed wierd import of org.bushe.swing.event.Logger; that was causing my build to fail locally and wasn't used anywhere.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10501 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-03-24 23:08:52 +00:00
Zer..om
ce07608e5c Added error logging to SettingsDialogue as requested by toolforger.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10500 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-03-24 21:48:44 +00:00
Zer..om
ceba00624a Changed node to spatial in the getChild javadoc to be more correct.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10499 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-03-22 22:51:20 +00:00
Zer..om
75d861eae1 Added javadoc to getChild to explain that its really getDescendant
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10498 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-03-22 22:49:23 +00:00
rem..om
723e3c0e30 Commit patch from abies that drastically reduce the garbage creation when switching techniques. It also reduce grabage collection for the AbdtractShadowRenderer.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10497 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-03-21 19:09:52 +00:00
rem..om
0186a20983 Fixed issue where the BAtchNode was throwing an ArrayIndexOutOfBound exception when batch was called twice in a row
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10496 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-03-20 20:38:14 +00:00
rem..om
05e080100e Added support for int arrays uniforms. thanks to abies.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10495 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-03-20 17:53:50 +00:00