Commit Graph

  • 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). Kae..pl 2013-11-01 17:53:50 +0000
  • 3dbe5fcec6 Bugfix: fixed a bug that raised IndexOutOfBounds exception when blending was applied to image with mipmaps. Kae..pl 2013-11-01 15:07:04 +0000
  • c278b39c82 Bugfix: fixed an issue that caused NPE to be raised when UnsupportedConstraint was allocated. Kae..pl 2013-11-01 12:30:17 +0000
  • 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 bre..om 2013-11-01 00:03:13 +0000
  • b14f33936f the ShaderNodesLoader is now properly reset when loading several technique def using nodes rem..om 2013-10-31 18:04:06 +0000
  • 0759c74764 - change app version of nightly to 3.1-pre-alpha-svn nor..67 2013-10-30 13:54:26 +0000
  • 222bea7346 - up plugins version of nightly to 3.1.0 nor..67 2013-10-30 13:53:46 +0000
  • 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. Kae..pl 2013-10-29 20:15:30 +0000
  • 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. rem..om 2013-10-29 19:50:41 +0000
  • 27a7fde24d Feature: added support for influence factor in IK constraint. Kae..pl 2013-10-28 17:32:24 +0000
  • 821d6b6aa3 Bugfix: locations of bones not connected to their parents are now properly applied if their constraints force them to Kae..pl 2013-10-28 17:26:34 +0000
  • e148d0e01a Bugfix: fixed a bug that caused NPE to be raised when object had armature but bones were not attached to vertices (now every skeleton that is defined in the blender file is loaded). Kae..pl 2013-10-28 14:20:11 +0000
  • 2ccadb7a7a Bugfix: fixed a bug (that occured during work on IK) that caused NPE to be raised when constraint other than IK was applied to bone. Kae..pl 2013-10-28 14:18:48 +0000
  • 1df0a0a17b * Forgot to commit the actual .so sha..RD 2013-10-28 02:55:30 +0000
  • 7e578e696b * Fix Android build by not referencing every single CPP file which may get added or removed at will ... * Commit updated android bullet natives. As a bonus you get MIPS build as well! sha..RD 2013-10-28 02:51:36 +0000
  • 3fbad71595 * Update to Bullet 2.82 * Update Linux and Windows natives with the changes that were done on Java side. Android and Mac OS X builds coming .. but not right now. sha..RD 2013-10-27 23:55:42 +0000
  • d89f4caa94 Added the non-wireless X Box controller mappings and remap the .z axis (the triggers) so that it doesn't confuse the remapped rx axis. Thanks to @revv for the patch. PSp..om 2013-10-27 10:17:10 +0000
  • 27a4d4d268 * On Windows, forcefully load our version of OpenAL to prevent any currently installed versions in System32 from overriding it * Increase buffer size used to extract natives from 1 KB to 100 KB to speed up extraction sha..RD 2013-10-26 20:26:02 +0000
  • 0921540124 Bugfixes: - fixed issues with bones transformation applying and reading in world space - fixed issue with lack of animation track for some bones whose constraints affected the animation Kae..pl 2013-10-26 20:05:37 +0000
  • 0ab43e0649 * Fix Linux MinGW build for latest CMake - Ensure compiler is specified as absolute path at /usr/bin otherwise CMake won't find MinGW's tools such as ar/as/ld/objcopy etc etc and use Linux's instead - Remove additional workarounds that were now causing problems SHA..rd 2013-10-25 14:39:20 +0000
  • 509f4eae35 Removed remaining debug system out in SpotLight rem..om 2013-10-21 16:23:14 +0000
  • ee03907418 Changed the Mesh.isanimated to check for BindPose,BoneWeight, BoneIndex instead of just BindPose to avoid crashes in the skeleton control on old models. rem..om 2013-10-21 06:42:04 +0000
  • a6004618ce Bugfix: changed method visibility from private to public to prevent compilation time errors. Kae..pl 2013-10-20 14:47:39 +0000
  • 32b79324a9 Bugfix: fixed an issue with proper bone orientation in 3D space (as in blender bones have different local coordinates system than other features); this fix caused more models to be loaded properly and made the code more simple Kae..pl 2013-10-20 14:45:33 +0000
  • c0f0f0ca9e Bugfix: BlenderModelLoader attached root objects to the scene node before applying the constraints; this sometimes caused NPE to occur while applying the constraints Kae..pl 2013-10-20 11:53:27 +0000
  • d61ac1afe5 Added alphamap rename tool to the terrain editor. Removing a texture layer now clears all alpha for that layer bre..om 2013-10-18 23:36:20 +0000
  • a2a39bd0d5 Added a connected check to DefaultClient's channel-based send method. Even though it delegates to a method that will wait for being connected, send(channel, msg) can't properly do its channel verification until the connection is fully setup. So now it waits. I also went ahead and added constants for the normal default (previouslly hidden) channels that are used during normal send(msg). Useful for code that wants to deal with channels genericly but still wants to be able to use the default channels. PSp..om 2013-10-18 03:08:29 +0000
  • db8dc8d4fa Added a toString() method to DisconnectInfo. PSp..om 2013-10-18 03:06:37 +0000
  • 2abf8218be * Fix 64 bit native bullet compile on windows. 64 bit build requires using mingw-w64 instead of mingw32. Also if mingw-w64 is used, both 32 bit and 64 bit are supported. * Add note regarding requirement to use GCC 4.7.3 when compiling native bullet on windows, since 4.8.1 crashes with segmentation fault sha..RD 2013-10-18 02:17:31 +0000
  • cc2d4cd83f Future-proofing JmeVersion now in case we want to do something smarter in the future. PSp..om 2013-10-17 16:52:59 +0000
  • 16428d82aa Marking as non-version specific. PSp..om 2013-10-17 16:39:42 +0000
  • ade8d30d8c Shadows : post pass is no longer rendered when there is no geometry that cast shadows, avoiding rendering what ever there is in the graphic memory in that particular case. rem..om 2013-10-12 14:19:28 +0000
  • 6f6b123936 Changed the javadoc of AudioNode to clarify its behaviour when it's positional or not and regarding mono and stereo format audio sources rem..om 2013-10-12 12:01:21 +0000
  • f4b4fc9c1e Upping version. PSp..om 2013-10-10 22:14:22 +0000
  • 781fb7b4e6 Fixing JME system version and upping it at the same time. PSp..om 2013-10-10 22:14:06 +0000
  • 22e4745fea From trunk: Modifying an exception to log warning to actual do what the warning says it will do. PSp..om 2013-10-10 22:07:40 +0000
  • 596b5a0060 Modifying an exception to log warning to actual do what the warning says it will do. PSp..om 2013-10-10 21:38:34 +0000
  • 11d77cfdc2 Refactoring: removed unused methods. Kae..pl 2013-10-10 14:49:45 +0000
  • 8538706254 * Add capability to serialize BVH data structure for MeshCollisionShape when native bullet is used (see http://hub.jmonkeyengine.org/forum/topic/meshcollisionshape-serialize/) sha..RD 2013-10-10 00:29:34 +0000
  • c9c4bdeb54 * Javadoc clarification in Spatial.setCullHint and setBatchHint (http://hub.jmonkeyengine.org/forum/topic/spatial-setcullhint-documentation/) sha..RD 2013-10-09 23:47:50 +0000
  • 6a39a6b5ba Add isEnabled to PhysicsControl interface iwg..ic 2013-10-09 12:19:14 +0000
  • ebef55aecf Refactoring: removing AbstractBlenderLoader class, it turned out to be unneded and made some unnecessary mess in the code. Kae..pl 2013-10-07 22:10:50 +0000
  • cde9e514f0 Nifty GUI: improve mouse click interoperability between Nifty and Jme see the super detailed explanation in the source code comment voi..om 2013-10-06 19:33:54 +0000
  • 74f2b0a4c7 Fix TestMusicStreaming crash due to sound being positional and stereo rem..om 2013-10-06 09:55:22 +0000
  • eda3e8d725 Feature: sky generated textures can be generated agains a cube or a sphere of a selected size. By default a sphere is now used. This makes the sky look entirely seamless. Kae..pl 2013-10-05 16:29:12 +0000
  • 535a6dd8ce Bugfix: fixed an issue when UV coordinates were not applied even though the mesh had them defined (the bug occured when the mesh had materials, UV's and no textures). Kae..pl 2013-10-04 18:29:34 +0000
  • 04ed5d1467 Bugfix: several minor bugfixes and improvements. Kae..pl 2013-10-03 10:05:44 +0000
  • e2cc42e6f3 Bugfix: making blender importer NOT to crash when coming accross Depth24Stencil8 image type. Kae..pl 2013-10-03 10:05:00 +0000
  • 23cc867e38 Bugfix: making the importer NOT to crash when coming accross OCEAN type of generated texture (this is a new texture type). Kae..pl 2013-10-03 08:57:55 +0000
  • 517dece348 Refactoring: optimisations to generated textures loading (will affect some of them). Kae..pl 2013-10-03 08:37:47 +0000
  • 4ecc911b69 Feature: added bottom texture for the sky during sky loading. Kae..pl 2013-10-02 18:53:48 +0000
  • 66f1a0302f Refactoring: removing unnecesary System.out's. ;) Kae..pl 2013-10-02 08:47:33 +0000
  • eb7e7bbaad Feature: added sky loading. Kae..pl 2013-10-02 08:15:01 +0000
  • 592303181e Android: Rewrite of EGL config chooser. ConfigType is also now deprecated so that egl* protected parameters in AndroidHarness can be used. These new parameters are copied into AppSettings and then used in AndroidConfigChooser to define the minimum requirements for selecting an appropriate egl config. If a different config is choosen, the AppSettings are updated so users can detect the currently used values. iwg..ic 2013-10-01 16:38:58 +0000
  • c1c9fc871a Add alpha bits to AppSettings. Currently only to be used for Android EGL config choosing. iwg..ic 2013-10-01 16:33:43 +0000
  • f94ad2b37a Bugfix: fixed an issue with improper normals direction in merged vertices in mirror modifier. Kae..pl 2013-09-29 16:51:19 +0000
  • f0aff05d41 ShaderNodes : UnshadedNodes now supports hardware skinning, and discard threshold rem..om 2013-09-29 12:36:37 +0000
  • 35cb546c0d Changed plugin version in 3.0final branch to 3.0.1 for sdk rem..om 2013-09-29 10:26:28 +0000
  • f8c466f329 Merged revision 10799 from trunk (Fixed an issue where HW skinnings buffer were causing an exception when loading a mesh) rem..om 2013-09-29 10:19:41 +0000
  • 915638a370 Refactoring: vertices and normals bind poses are now generated instead of read from the file (as suggested in ArmatureModifier ;). Kae..pl 2013-09-28 10:31:34 +0000
  • 2a00f1ccb0 Refactoring: removed unnecessary return type from the modifiers (it was never used). Kae..pl 2013-09-28 10:13:34 +0000
  • 8df3569688 Refactoring: small reorganisation of ObjectHelper class. Kae..pl 2013-09-28 10:06:21 +0000
  • d86adfa4f1 Bugfix: fixed an issue with missing material color when material has a non used texture. Kae..pl 2013-09-27 15:33:54 +0000
  • 2fc18e9e2c Fix for the builld, vector3f. interpolate was still called in SlopeTerrainTool instead of interpolateLocal rem..om 2013-09-22 07:49:25 +0000
  • 2707b6586b Fixed an issue where HW skinnings buffer were causing an exception when loading a mesh rem..om 2013-09-21 11:51:11 +0000
  • 2711e729d0 Android: Modify EGLConfigChooser to evaluate available configs when asked by the surface. More to come to clean up this area. Addresses issue: http://hub.jmonkeyengine.org/forum/topic/crash-nexus-10-android-4-3/ iwg..ic 2013-09-19 21:25:38 +0000
  • 5a1e7dbd63 Applied the same interpolate to interpolateLocal treatment to Vector2f and 4f... fortunately no JME code seems to use these. PSp..om 2013-09-19 04:20:33 +0000
  • 1fc55d2eb0 Changed the other two-vector version of interpolate to interpolateLocal also since it also stores it back to the same vector. PSp..om 2013-09-19 04:17:31 +0000
  • b73d42e654 Changed interpolate to interpolateLocal to match latest API change. PSp..om 2013-09-19 04:13:25 +0000
  • 641c138a1b Changed interpolate() to interpolateLocal() to match the other method behavior where "local" stores it back to the same vector. PSp..om 2013-09-19 04:10:45 +0000
  • 87930e7075 Modified to allow the rolling index to be seeded so that the app can optionally set it so the screen shots don't get overwritten every time the app is restarted. PSp..om 2013-09-19 04:09:16 +0000
  • 05603965fc * Check that the EGLDisplay used to select config is the same as the rendering EGLDisplay sha..RD 2013-09-19 03:07:26 +0000
  • 25814a8859 * Safety first: *ALL* EGL calls are now checked for errors prior to proceeding * Safety first. sha..RD 2013-09-19 02:47:09 +0000
  • d70174d91a Added a proper toString() to CollisionResult. PSp..om 2013-09-18 08:57:39 +0000
  • 0ee9f53c27 - fix build of latest bullet natives (multithreading libs), thanks to @EmpirePhoenix nor..67 2013-09-17 20:33:39 +0000
  • 5bc840e57a Fixed an isse where shader compilation would fail for shadows because of deprecated usage of varying in glsl1.5 shaders. Alsofixed an issue with the filter version of the shadow processor rem..om 2013-09-17 16:58:35 +0000
  • 1a94e65176 Android: Updated error checking for egl config logging iwg..ic 2013-09-17 16:55:47 +0000
  • 638947623d Refactoring: 1. moved BlenderFileException to com.jme3.scene.plugins.blender.file and getting rid of one package. 2. loader classes now throw IOException when loading problems occur as they should do (BlenderFileException is only used internally). Kae..pl 2013-09-16 19:28:24 +0000
  • 64112acc83 Fix for a very subtle floating point precision problem where I was saying rays go straight through Quads in certain areas of the Quad. ...many Bothans died to bring you this fix. Detailed code comment is detailed. PSp..om 2013-09-16 05:44:30 +0000
  • 00354e426d GeometryBatchFactory now properly handles batching geometries with different numbe rof lod levels. Thanks to Rickard rem..om 2013-09-15 19:16:29 +0000
  • 3800db318c LodGenerator now properly shift short indexes so that there is no negative value when assigned to an int and used as an index in an array rem..om 2013-09-15 18:47:51 +0000
  • a14b6a3a50 Fixed Bloom filter downsampling, broken in change 10750 rem..om 2013-09-15 16:47:09 +0000
  • 8ffd1363b5 Fixed Fxaa, I broke it with change 10750 rem..om 2013-09-15 16:21:26 +0000
  • f3165b632f Fix to water filter where there was a remaining "m_" in a paremeter set Thanks to maximusgrey rem..om 2013-09-15 13:08:09 +0000
  • f8be6cf686 One can now change the depth test function throught the additional renderstate of a material. You can also do this for the alpha test function, but alpha test is deprecated in gl 3.0 and opengl es 2.0 so it's there only for compatibility and consistency reason. This setting can be directly set in the j3m file in the RenderState statement. rem..om 2013-09-15 13:04:33 +0000
  • 8f307f8fa5 Added an eclipse '.settings' folder to svn ignore list. Kae..pl 2013-09-15 11:57:40 +0000
  • c69756acbc Let the comparator be reset without having to create a whole new list. And some whitespace changes. PSp..om 2013-09-15 05:32:20 +0000
  • 1e3e14ba75 Update cursorPos for TouchEvents so InputManager.getCursorPosition() returns the last touch location. iwg..ic 2013-09-13 16:52:30 +0000
  • 123ccabaff Android: Don't render mesh if vertex count == 0 iwg..ic 2013-09-13 16:49:51 +0000
  • 610d6e47fc * Avoid leaking FD in Natives.computeNativesHash() sha..RD 2013-09-13 01:16:45 +0000
  • e66abb780d * Respect the JmeContext.Type for OffscreenSurface value when the JmeSystem gets a request for a context Sha..om 2013-09-13 01:15:25 +0000
  • 55ab8f5d30 * Add convenience methods clearUniformsSetByCurrentFlag() and resetUniformsNotSetByCurrent() to Shader (normally this is performed by Material) Sha..om 2013-09-13 00:59:37 +0000
  • 67ce41ee57 * Make sure to reset planeState and viewportChanged values in when cloning cameras sha..RD 2013-09-13 00:48:47 +0000
  • 228a8e2ebd * VertexBuffer.invariant() - check that buffer position is zero and limit is non zero * Remove unneeded null check when binding uniforms to uniform bindings * Added Uniform.deleteNativeBuffers() to delete any buffers the uniform might be using (currently independent of Shader disposal) sha..RD 2013-09-13 00:42:36 +0000
  • d048d5d6c1 * Avoid FD leaking in AbstractHeightMap save sha..RD 2013-09-13 00:35:03 +0000
  • f94bc8660c * Avoid FD leaking in binary importer/exporter sha..RD 2013-09-13 00:29:59 +0000
  • d6a1b63206 Bugfix: fix to specular light loading. Taking intensity into consideration. Fix given by: pfannenwender. Kae..pl 2013-09-04 20:20:30 +0000
  • 16d34f7bbb Merge build and genfile changes nor..67 2013-09-02 22:09:19 +0000
  • 2bb849a0f3 - change build file to use build-zip target nor..67 2013-09-02 22:03:12 +0000
  • e4ffcec925 SDK - update project genfile info nor..67 2013-09-02 21:53:56 +0000