3892 Commits

Author SHA1 Message Date
iwg..ic
60c58fd081 Android: Add new extendable input system to organize various Android inputs so that they can be extended to support new Android input functionality when the OS running the app supports it. Not activated yet. Just adding the supporting classes for now.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10907 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-22 13:33:30 +00:00
iwg..ic
67aa834369 Android: Add onHover events to TouchEvent. Not implemented yet.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10906 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-22 13:07:43 +00:00
iwg..ic
a1dee924f6 Android: Updating source compile android.jar library to rev19. Developers, don't forget to use Build.VERSION.SDK_INT to check for the OS version when using Android features added after rev9. Base version of Android supported by jME 3.1 will be rev9 (Android 2.3).
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10905 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-21 22:11:23 +00:00
rem..om
9bf532b95e Committed sgold's patch to BoundingBox discussed in these threads:
http://hub.jmonkeyengine.org/forum/topic/sky-visibility-in-a-simple-scene/
http://hub.jmonkeyengine.org/forum/topic/infinite-extents-in-com-jme3-bounding-boundingbox/

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10904 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-21 22:02:28 +00:00
rem..om
1b2b9a6e88 Explained PCFPOISSON filtering in EdgeFilterinMode enum javadoc
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10903 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-21 21:50:05 +00:00
rem..om
d7b5283e7d Changed DirectionalLight.setDirection javadoc to be more explicit.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10902 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-21 21:43:08 +00:00
rem..om
d7414262e2 Applied javadoc patch to SkyFactory from sgold
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10901 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-21 21:40:03 +00:00
rem..om
01419a5fa4 fixed Node.attachChild javadoc
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10900 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-21 21:36:22 +00:00
rem..om
306e88c678 Changed the way the reflection cam position and orientation were computed in the SimpleWaterProcessor to avoid some issues when the cam was parallel to the water plane. thanks to @sgold in this thread http://hub.jmonkeyengine.org/forum/topic/simplewater-with-horizontal-camera/
Also extracted the code in an utility class so that the WaterFilter can use the same routine without code duplication

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10899 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-21 20:14:24 +00:00
iwg..ic
9e8abfb6ec Android: Remove Escape key mapping from InputManager (defined in SimpleApplication) when using Android platforms.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10898 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-21 18:20:38 +00:00
iwg..ic
9ed99ce21f Add placeholder for future showVirtualKeyboard method for platforms implementing TouchInput
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10897 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-20 13:30:51 +00:00
iwg..ic
f7e8f405d5 Add toString() method for TouchEvent
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10896 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-20 13:22:35 +00:00
iwg..ic
813d163ea7 Add wheel values to toString() for MouseMotionEvent
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10895 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-20 13:21:18 +00:00
Kae..pl
fe32d59515 Refactoring: reducing the amount of operations performed in generated textures by fetching all required functions during setup rather than generation time for each pixel.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10894 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-19 17:54:38 +00:00
Kae..pl
20fade37c5 Bugfix: setting the right color for vertex colors for versions 2.62 and below (the color factors were misplaced in older blender versions)
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10893 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-17 13:18:31 +00:00
Kae..pl
fd28efd64c Bugfix: fixed a bug in loading vertex colors for non-smooth meshes.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10892 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-17 12:51:28 +00:00
Kae..pl
a01e9ab41c Bugfix: vertices colors are now applied correctly.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10891 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-17 12:34:48 +00:00
Kae..pl
a4b6107f5b Bugfix: loading vertex colors for B-Mesh (fix provided by Remo Arpagaus).
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10890 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-15 14:12:11 +00:00
iwg..ic
21f9aac4ce Fix issue with clearing the map of native objects without clearing the ReferenceQueue. Caused exception in NativeObjectManager when Android recreated the OpenGL context before objects were polled from the ReferenceQueue.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10889 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-13 17:39:55 +00:00
phr00t
256f1c9229 Updated Native Bullet 2.82 builds to support m_flag modification via Java (now supported on all platforms)
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10888 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-11 16:37:33 +00:00
Kae..pl
c5725e238b Bugfix: loader now catches all possible exception and throws IOException with a proper information abount unexpected error.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10887 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-10 18:00:59 +00:00
voi..om
ebc9b2f7b5 Nifty GUI: call mesh.updateCounts() after updating batch content to fix StatsView displaying wrong values
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10886 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-10 17:20:36 +00:00
rem..om
ab89b55a53 Fixed an issue where the fpp and all its filters were reinitialized when all filters had been disabled and the first one was re enabled. Thanks to James Mundy to have found this issue.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10885 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-10 13:20:00 +00:00
rem..om
d502d22d0e Added LightPosition, LightDirection, AmbientColor and LightColor in UniformBinding so they can be referenced and used in the shaderNodes editor.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10884 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-10 10:21:35 +00:00
phr00t
15e379c8f1 Fix typo..
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10883 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-09 22:44:35 +00:00
phr00t
b95cc8901d Native bullet 2.82 builds with support for raytest m_flag modification, unmodified mac 2.82 build included (will get updated 2.82 mac binary early next week)
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10882 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-09 22:36:03 +00:00
phr00t
614bffa9ae Native bullet raytest m_flags now accessible to Java, updated bullet builds incoming...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10881 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-09 22:32:27 +00:00
bre..om
ac51e1d885 Allow a custom Executor to be passed to the TerrainLodControl
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10880 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-08 17:43:50 +00:00
phr00t
f4598eeb91 ...but I want my MacOSX 2.82 Native Bullet libraries nnnoowww\!
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10879 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-08 17:41:11 +00:00
Kae..pl
8e1bedf7e7 Bugfix: fixed an NPE exception that occured during flat textures merging.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10878 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-08 08:40:25 +00:00
bre..om
fe1f90dbf6 Added a method to manually clean up any Terrain lod control threads.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10877 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-07 21:18:39 +00:00
Kae..pl
61c3d27942 Feature: improved bone debugger shape if provided with bone lengths (if no lengths data is available then the view looks as usual).
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10876 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-06 22:34:59 +00:00
Kae..pl
7987f5edf0 Refactoring: removing BlenderContext cleaning; reference to the instance of this class is lost instead after the loading is done.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10875 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-04 22:04:26 +00:00
gouessej
f49992d15b Switches to JOGL 2.1.2
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10874 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-04 21:31:21 +00:00
gouessej
e3651d8f96 Adds an Ant target that downloads JogAmp's JARs
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10873 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-04 21:27:25 +00:00
Kae..pl
44a7b1f098 Feature: applying static pose transformations for bones.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10872 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-03 17:32:43 +00:00
Kae..pl
6b12e0d071 Bugfix: fixes to bone's transformation evaluation in LOCAL and POSE spaces.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10871 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-03 17:29:22 +00:00
Kae..pl
5097881499 Refactoring: simplified method that loads the object's transformation.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10867 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-02 15:14:52 +00:00
PSp..om
46b573db52 Fixing some implicit casts. These must be ignored
in GLSL 1.5 but with older GLSL spec'ed I was getting
implicit cast errors.
I believe these are harmless if not needed but I'm
not sure if there are hidden ramifications.  This
looks more correct to my eyes.


git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10866 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-01 20:49:36 +00:00
PSp..om
b8071a2f50 Properly set the number of samples in some of the
tests to find other filters that worked and didn't
work in the presence of AA.  (CrossHatch is broken
similarly to the way DoF was broken.)


git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10865 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-01 20:24:02 +00:00
PSp..om
6469c739c5 Fixed the DepthOfField effect to work with AA
enabled.


git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10864 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-01 20:22:45 +00:00
Kae..pl
1c26d91bb2 Bugfix: fixed a bug that raised IndexOutOfBounds exception when blending was applied to image with mipmaps. (commited once more because the previous version still had errors).
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10863 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-01 17:53:50 +00:00
Kae..pl
3dbe5fcec6 Bugfix: fixed a bug that raised IndexOutOfBounds exception when blending was applied to image with mipmaps.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10862 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-01 15:07:04 +00:00
Kae..pl
c278b39c82 Bugfix: fixed an issue that caused NPE to be raised when UnsupportedConstraint was allocated.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10861 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-01 12:30:17 +00:00
bre..om
d723af5009 SDK's camera now focuses on the cursor, no more unresponsive zooming. Also fixed an issue with terrain editor's save cookies not resetting. Happy Halloween
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10860 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-11-01 00:03:13 +00:00
rem..om
b14f33936f the ShaderNodesLoader is now properly reset when loading several technique def using nodes
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10859 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-10-31 18:04:06 +00:00
nor..67
0759c74764 - change app version of nightly to 3.1-pre-alpha-svn
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10858 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-10-30 13:54:26 +00:00
nor..67
222bea7346 - up plugins version of nightly to 3.1.0
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10857 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-10-30 13:53:46 +00:00
Kae..pl
1ae900023e Refactoring: making bone constraints to be applied from the root bone to the children and refreshing bone world vector after baking bone's constraint.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10856 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-10-29 20:15:30 +00:00
rem..om
f6ca843f03 Fixed how Hardware BoneIndex and BoneWeight buffers are handled in extractVertexData when used for a shared mesh.
All buffers are now properly initialized and data copied over if needed.

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10855 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-10-29 19:50:41 +00:00