Commit Graph

  • 9708a41f15 Moved the Desktop.cfg file to the resources folder rem..om 2014-01-09 19:59:30 +0000
  • 7c1a6b081d SDK: - clean AbstractFilterNode nor..67 2014-01-08 13:19:12 +0000
  • 5a89b07fc4 SDK: - fix Filter Explorer not updating its properties nor..67 2014-01-08 12:58:23 +0000
  • 1af852585d gradle-restructure: - add some ignores for native bullet nor..67 2014-01-07 18:22:48 +0000
  • 09cf258e71 gradle-restructure: - clean up main build script nor..67 2014-01-07 18:10:12 +0000
  • 6262b2edc6 gradle-restructure: - add some svn ignores nor..67 2014-01-07 18:08:22 +0000
  • 511d045274 gradle: import current build script to gradle-restructure nor..67 2014-01-07 16:40:00 +0000
  • 98d4ca4404 Renaming the native bullet android dir. PSp..om 2014-01-07 16:25:59 +0000
  • 836123d0f4 Copying android native from trunk to the new structure. PSp..om 2014-01-07 16:23:53 +0000
  • a7f0a5a99b Bugfix: animations are now loaded from frame 1 rather than 0 (just like in blender). Kae..pl 2014-01-07 07:08:27 +0000
  • ed77d40c63 First pass at copying the source files with history into the new gradle-based structure. PSp..om 2014-01-07 05:44:17 +0000
  • 5851055a1a - fix check for osx hack in natives extraction nor..67 2014-01-06 21:18:07 +0000
  • 469fa68b5c - change natives extraction so it can find lwjgl natives from the default lwjgl distribution nor..67 2014-01-06 21:12:50 +0000
  • 6184e7ce1a - fix meshcollisionshape header file nor..67 2014-01-05 21:57:36 +0000
  • dd276faa31 Refactoring: removed dependency to org.lwjgl.opengl.GL11.GL_MAX_TEXTURE_SIZE from BlenderKey.java Kae..pl 2014-01-04 19:08:27 +0000
  • 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 rem..om 2014-01-04 14:16:24 +0000
  • 81b458cc4b BoundongSphere fixed a case when intersects was not releasing the tempvars. rem..om 2014-01-04 11:17:55 +0000
  • 1fcd9526b2 Refactoring: improved the usage and flow of blender context and blender input stream (will make the unit tests implementation easier). Kae..pl 2014-01-03 20:38:17 +0000
  • 6708cf0d7f Bugfix: properly importing object animations where not all axes are being animated by the ipo curves (provided by arpagaus - thanks a lot :) ). Kae..pl 2014-01-03 14:00:03 +0000
  • 4e98d0e13d Added a method to clear collision data. This is often necessary when modifying the mesh in some way. Previously, the only other option was to force creation of the collision data for every change but this is wasteful since the collision data does not need to be regenerated until collideWith() is called. PSp..om 2014-01-01 20:29:36 +0000
  • e7aeb9a222 Tests: added a method that returns the known blender primary types names. This will be needed in unit tests. (forgot to make the method static). Kae..pl 2014-01-01 15:39:51 +0000
  • c0f46d97c5 Tests: added a method that returns the known blender primary types names. This will be needed in unit tests. Kae..pl 2014-01-01 15:38:41 +0000
  • 797caf6936 Provide access to an in-order list of all class registrations. Also made the direct register by ID method public so that external callers can register serializers for specific IDs. With these changes, it is possible for a server to authoritatively send out a list of all registrations to its clients greatly reducing the "registration dependency" that exists otherwise. PSp..om 2013-12-30 02:29:18 +0000
  • 90913bf8c3 Catch another case where shutdown state can cause a key to be invalid before it is checked. The "bug" was that shutdown of a network server would occasionally log an exception about a canceled key. PSp..om 2013-12-30 02:27:15 +0000
  • a499e972ab Bugfix: fixed an issue that was recently introduced with not negating Y-rotation values when Y axis was up. Kae..pl 2013-12-27 18:10:07 +0000
  • 767231a4a8 Fixed an NPE in the FlyCamAppState that occurred when shutting down an app with no InputManager. PSp..om 2013-12-23 02:11:32 +0000
  • cf830b4c7c Bugfix: fixing errors that appeared during mirror modifier loading (there is still mirror rotation being not supported, but hope to fix that soon). Kae..pl 2013-12-18 12:32:06 +0000
  • f8c317f593 BloomFilter, applied James patch to make sure the filter is properly re initialized when de downsampling factor is changed. rem..om 2013-12-17 08:06:49 +0000
  • b77f5a422c Bugfix: fixed a bug that caused objects with negative scale to have improper transformations. Bugfix: improved the matrix loading method (now the matrix is switched to Y-up axis withou loosing the information about negative scales). Refactoring: decreased the amount of allocated matrices during transformation loading. Kae..pl 2013-12-14 20:01:52 +0000
  • 68debc95eb Bugfix: displaying the bone name in BoneContext toString() method even if the bone is not yet created. Kae..pl 2013-12-13 14:34:37 +0000
  • 25e20509c6 Bugfix: bone context returns the length of the bone without taking model scale into account; that caused troubles during constraint's computations but should be used for bone debugger length (an appropriate notice is in the method's javadoc). Kae..pl 2013-12-10 19:29:52 +0000
  • b5357e96ec Bugfix: taking scale into account when loading constraint's world matrix. Refactoring: reducing the amount of allocated matrices during applying and loading constraint's matrices. Kae..pl 2013-12-10 18:47:53 +0000
  • faf04cbb1f Keep better track of the independent alpha test related state... This fixes a bug where if alpha test was enabled with a fall off of 0 that it could never again be disabled unless alpha falloff was first set to a non-0 value. PSp..om 2013-12-09 09:03:27 +0000
  • 4fc8cb8443 Added additional state for alpha test because falloff can logically be 0 and have alpha test still enabled. PSp..om 2013-12-09 09:02:01 +0000
  • 79def7aa8f Re added nifty optimization to not render fully transparent quads rem..om 2013-12-09 08:27:38 +0000
  • d6f3b4a5bc Removed a useless line of code in Parallax.glsllib rem..om 2013-12-09 07:54:34 +0000
  • 8ff0cd386a FEATURE: Added some features to ScreenshotAppState. dan..om 2013-12-05 19:04:22 +0000
  • 17a0554897 Bugfix: fixed a bug that caused models to be heavily spoiled if they had armatures with identical bones' names. Kae..pl 2013-12-01 20:37:13 +0000
  • 9289d03604 Bugfix: fixed a bug that caused IDENTITY matrix to be changed during loading (sorry about that ;). Kae..pl 2013-12-01 10:49:18 +0000
  • 66c1b0b457 Modified containsGui() to work like the other contains in that it ignores null. Otherwise, an empty guiNode causes an NPE. PSp..om 2013-12-01 01:56:39 +0000
  • 9d63a7fc02 Fixed an issue with how reading text files with bufferedReader was done. Using a null check for EOF instead of buffer.ready(). This was causing a NPE on android 4.4 rem..om 2013-11-28 21:28:13 +0000
  • 45e82cdbb1 Bugfix: fixed parenting issue (turned out that blender does not always store parent inverse matrix in objects parentinv field) Kae..pl 2013-11-28 21:19:31 +0000
  • 382c1c85f5 Bugfix: added tracks equalisation method (inequal tracks' frame count caused exceptions during animation simulations). Kae..pl 2013-11-28 20:03:46 +0000
  • 7a612494a2 Fixed an issue introduced by last change on the filter post processor when disabling all filters before the Processor is initialized rem..om 2013-11-27 20:00:29 +0000
  • 911958cfbe Android: set PreserveEGLContextOnPause when the os is rev 11 or higher. Dramatically reduces the resume time when the context can be preserved. iwg..ic 2013-11-27 02:11:49 +0000
  • 743aa2144a Android: Add scaling to input coordinates (onTouch Coordinates from Android) to compensate for manually set surface resolutions. Android always sends the touch coordinates relative to the view resolution, not the resolution of the surface. If users use view.getHolder().setFixedSize(width, height) in MainActivity.onCreate(), then the input coordinates are not correct which messes up ray casting and other things. This scales the input coordinates before sending them to jME. iwg..ic 2013-11-26 02:35:00 +0000
  • 4f75cb688f Android: Move application initialization to the first onDrawFrame. Resolves issues where simpleInitApp gets called without the correct appsettings width and height. iwg..ic 2013-11-26 02:20:42 +0000
  • 1e33d2b0f3 Bugfix: allowing to use vertex colors when mesh has no material defined in blender. Kae..pl 2013-11-25 13:26:05 +0000
  • 5e4af7a4fe Feature: disabling texture optimisations by default. Kae..pl 2013-11-24 21:37:15 +0000
  • dd8b8fbd5f Feature: added support for line and point type of meshes. Kae..pl 2013-11-24 18:56:57 +0000
  • 69e4392ba9 Bugfix: fixed an issue with wrong vertrex colors applying (along with classes prepared to implement line and point mesh loading). Kae..pl 2013-11-24 09:27:37 +0000
  • e20d0c0045 fixed typos for Issue 552: AbstractCinematicEvent JavaDocs errors roo..li 2013-11-23 15:01:37 +0000
  • 4399db373b Bump SDK Plugins version 3.0.4 to push out an update iwg..ic 2013-11-22 17:25:19 +0000
  • c2db7f0254 Bump JmeVersion to 3.0.4 iwg..ic 2013-11-22 17:23:56 +0000
  • 2209210617 Port patch for NativeObjectManager in Trunk r10889 to the 3.0 Final branch. https://code.google.com/p/jmonkeyengine/source/detail?r=10889 iwg..ic 2013-11-22 17:20:35 +0000
  • cf92f30090 Android: Change Android Input to the new AndroidInputHandler. iwg..ic 2013-11-22 17:15:39 +0000
  • 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. iwg..ic 2013-11-22 13:33:30 +0000
  • 67aa834369 Android: Add onHover events to TouchEvent. Not implemented yet. iwg..ic 2013-11-22 13:07:43 +0000
  • 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). iwg..ic 2013-11-21 22:11:23 +0000
  • 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/ rem..om 2013-11-21 22:02:28 +0000
  • 1b2b9a6e88 Explained PCFPOISSON filtering in EdgeFilterinMode enum javadoc rem..om 2013-11-21 21:50:05 +0000
  • d7b5283e7d Changed DirectionalLight.setDirection javadoc to be more explicit. rem..om 2013-11-21 21:43:08 +0000
  • d7414262e2 Applied javadoc patch to SkyFactory from sgold rem..om 2013-11-21 21:40:03 +0000
  • 01419a5fa4 fixed Node.attachChild javadoc rem..om 2013-11-21 21:36:22 +0000
  • 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/ rem..om 2013-11-21 20:14:24 +0000
  • 9e8abfb6ec Android: Remove Escape key mapping from InputManager (defined in SimpleApplication) when using Android platforms. iwg..ic 2013-11-21 18:20:38 +0000
  • 9ed99ce21f Add placeholder for future showVirtualKeyboard method for platforms implementing TouchInput iwg..ic 2013-11-20 13:30:51 +0000
  • f7e8f405d5 Add toString() method for TouchEvent iwg..ic 2013-11-20 13:22:35 +0000
  • 813d163ea7 Add wheel values to toString() for MouseMotionEvent iwg..ic 2013-11-20 13:21:18 +0000
  • 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. Kae..pl 2013-11-19 17:54:38 +0000
  • 20fade37c5 Bugfix: setting the right color for vertex colors for versions 2.62 and below (the color factors were misplaced in older blender versions) Kae..pl 2013-11-17 13:18:31 +0000
  • fd28efd64c Bugfix: fixed a bug in loading vertex colors for non-smooth meshes. Kae..pl 2013-11-17 12:51:28 +0000
  • a01e9ab41c Bugfix: vertices colors are now applied correctly. Kae..pl 2013-11-17 12:34:48 +0000
  • a4b6107f5b Bugfix: loading vertex colors for B-Mesh (fix provided by Remo Arpagaus). Kae..pl 2013-11-15 14:12:11 +0000
  • 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. iwg..ic 2013-11-13 17:39:55 +0000
  • 256f1c9229 Updated Native Bullet 2.82 builds to support m_flag modification via Java (now supported on all platforms) phr00t 2013-11-11 16:37:33 +0000
  • c5725e238b Bugfix: loader now catches all possible exception and throws IOException with a proper information abount unexpected error. Kae..pl 2013-11-10 18:00:59 +0000
  • ebc9b2f7b5 Nifty GUI: call mesh.updateCounts() after updating batch content to fix StatsView displaying wrong values voi..om 2013-11-10 17:20:36 +0000
  • 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. rem..om 2013-11-10 13:20:00 +0000
  • d502d22d0e Added LightPosition, LightDirection, AmbientColor and LightColor in UniformBinding so they can be referenced and used in the shaderNodes editor. rem..om 2013-11-10 10:21:35 +0000
  • 15e379c8f1 Fix typo.. phr00t 2013-11-09 22:44:35 +0000
  • 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) phr00t 2013-11-09 22:36:03 +0000
  • 614bffa9ae Native bullet raytest m_flags now accessible to Java, updated bullet builds incoming... phr00t 2013-11-09 22:32:27 +0000
  • ac51e1d885 Allow a custom Executor to be passed to the TerrainLodControl bre..om 2013-11-08 17:43:50 +0000
  • f4598eeb91 ...but I want my MacOSX 2.82 Native Bullet libraries nnnoowww\! phr00t 2013-11-08 17:41:11 +0000
  • 8e1bedf7e7 Bugfix: fixed an NPE exception that occured during flat textures merging. Kae..pl 2013-11-08 08:40:25 +0000
  • fe1f90dbf6 Added a method to manually clean up any Terrain lod control threads. bre..om 2013-11-07 21:18:39 +0000
  • 61c3d27942 Feature: improved bone debugger shape if provided with bone lengths (if no lengths data is available then the view looks as usual). Kae..pl 2013-11-06 22:34:59 +0000
  • 7987f5edf0 Refactoring: removing BlenderContext cleaning; reference to the instance of this class is lost instead after the loading is done. Kae..pl 2013-11-04 22:04:26 +0000
  • f49992d15b Switches to JOGL 2.1.2 gouessej 2013-11-04 21:31:21 +0000
  • e3651d8f96 Adds an Ant target that downloads JogAmp's JARs gouessej 2013-11-04 21:27:25 +0000
  • 44a7b1f098 Feature: applying static pose transformations for bones. Kae..pl 2013-11-03 17:32:43 +0000
  • 6b12e0d071 Bugfix: fixes to bone's transformation evaluation in LOCAL and POSE spaces. Kae..pl 2013-11-03 17:29:22 +0000
  • 64b9ae958b Bump plugins version number to 3.0.3 iwg..ic 2013-11-03 03:37:16 +0000
  • e2b7ebaf76 Bump engine version number to 3.0.3 iwg..ic 2013-11-03 03:28:24 +0000
  • 33db5460c3 Android: Update Android Config Chooser to the same level as r10798 from trunk. Fixes issues due to finding the EGL config too early based on a default display instead of finding the config when asked for it by the surface. see post: http://hub.jmonkeyengine.org/forum/topic/crash-nexus-10-android-4-3/ see post: http://hub.jmonkeyengine.org/forum/topic/failure-starting-any-jme-app-on-device/ iwg..ic 2013-11-03 03:24:14 +0000
  • 5097881499 Refactoring: simplified method that loads the object's transformation. Kae..pl 2013-11-02 15:14:52 +0000
  • 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. PSp..om 2013-11-01 20:49:36 +0000
  • 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.) PSp..om 2013-11-01 20:24:02 +0000
  • 6469c739c5 Fixed the DepthOfField effect to work with AA enabled. PSp..om 2013-11-01 20:22:45 +0000