Commit Graph

  • 4ae24ffeee SDK : ParticleEmitter editor, enhanced particleInfluencer editor to avoid slow downs due to classpath scanning. rem..om 2012-10-06 08:45:15 +0000
  • 5da8dd1e3d Terrain package license maintenance sky..ok 2012-10-05 21:59:05 +0000
  • 54313302be EffectTrack : fixed isssue where an IllegalArgumentExceptio was wrongly raised when removing the spatial from the kill particle control rem..om 2012-10-05 21:12:40 +0000
  • cb06858534 EffectTrack : fixed serialization issue rem..om 2012-10-05 20:54:17 +0000
  • fa841874c6 Add missing licenses in Core, Core-Effects, Core-Plugins, and Desktop code groups sky..ok 2012-10-05 19:28:55 +0000
  • 01f1c8ff27 Replace NetBeans file templates with jME licenses sky..ok 2012-10-05 17:22:45 +0000
  • 28ce76245f Change all source licenses to say 2009-2012 sky..ok 2012-10-05 17:01:57 +0000
  • 751cb9e20a Javadoc cleanup sky..ok 2012-10-05 16:44:26 +0000
  • 27131024ee Bugfix: in mirror modifier not all vertex indexes were properly inverted when object was smooth. Kae..pl 2012-10-05 15:36:53 +0000
  • 1ee8375d82 SDK: - fix custom controls and classpath updating nor..67 2012-10-04 14:10:37 +0000
  • 627f9b616a SDK: - add only jar file entries when collecting files from classpath nor..67 2012-10-04 12:53:25 +0000
  • 87bc55e0a7 SDK: - fix bug in copying model with Model Import Tool nor..67 2012-10-04 12:35:42 +0000
  • 6bf538d87b SDK: - Material Editor now shows all j3md files on the classpath (thanks to @H) nor..67 2012-10-04 11:10:43 +0000
  • f5622ffc1e SDK : Fixed EmitterShapePropertyEditor formatting when using a Box shape rem..om 2012-10-03 17:05:05 +0000
  • c6ac2b8dcd - fix in ModelImportTool project selection nor..67 2012-10-03 15:35:23 +0000
  • 50833d51aa - update BasicGameTemplate zip nor..67 2012-10-03 15:08:29 +0000
  • 0b65eba824 - remove junit reference from BasicGameTemplate nor..67 2012-10-03 15:07:02 +0000
  • 40dd0ca2c1 - fix googlecode upload labels in release build script nor..67 2012-10-03 14:52:41 +0000
  • 29cdb8b950 SDK: - update splash screens nor..67 2012-10-03 13:49:11 +0000
  • 4ca72499eb - update android bullet natives nor..67 2012-10-03 04:35:43 +0000
  • c5933f0c84 - fix android native bullet build with bullet 2.80 nor..67 2012-10-03 04:31:12 +0000
  • c328f5ab9a - more effective null check for TerrainLodControl nor..67 2012-10-03 03:26:22 +0000
  • 2f7f270d6f - add null check to TerrainLodControl nor..67 2012-10-03 03:17:13 +0000
  • cbef9ab850 SDK: - update manual nor..67 2012-10-03 03:02:03 +0000
  • 74620f16f8 SDK: - update model importer hints nor..67 2012-10-03 02:48:17 +0000
  • 686dbc65d6 SDK: - make ProjectExtensionManager not overwrite changed icons and properties files nor..67 2012-10-03 02:26:09 +0000
  • 8cc5b671fb SDK: - up direct memory size of SDK nor..67 2012-10-03 02:12:09 +0000
  • 8aa330f94f SDK: - make AudioTrackVisualPanel not fail when no audio node is available nor..67 2012-10-03 02:04:43 +0000
  • b545fffcbd SDK: - make EffectTrackVisualPanel not fail when no particle emitter is available nor..67 2012-10-03 02:02:12 +0000
  • d0bbaec461 SDK: - minor versioning change nor..67 2012-10-03 01:42:15 +0000
  • 5e4fc894e6 SDK: - don't try to import models to projects without ProjectAssetManager. nor..67 2012-10-03 01:31:17 +0000
  • 8349783b6f SDK: - add invert options by jmaasing to menu.. finally :) nor..67 2012-10-03 01:26:40 +0000
  • a49c4068de SDK: - make Model Import Tool work without selecting a project explicitly nor..67 2012-10-03 01:20:52 +0000
  • 48bfbf0a65 SDK: - add hint for selecting project to use Model Import Tool nor..67 2012-10-03 00:25:53 +0000
  • 076234eb54 SDK: - update help "about" page nor..67 2012-10-02 22:37:46 +0000
  • cac4dd3e34 SDK: - set help context for FilterExplorer nor..67 2012-10-02 21:48:43 +0000
  • bb74e6b3bc SDK: - show help on first start of SDK nor..67 2012-10-02 21:12:20 +0000
  • 25e93782e6 SDK: - update year in "about" info nor..67 2012-10-02 19:53:53 +0000
  • e1ec8628ec - change back update center icons due to labeling nor..67 2012-10-02 19:50:04 +0000
  • 6bf64dcef7 - change update center icons nor..67 2012-10-02 19:46:40 +0000
  • bbc0e74330 - disable NetBeans Base update center by default nor..67 2012-10-02 19:43:40 +0000
  • 20d960df9f - change build script so that RC2 is a different version for the installer system nor..67 2012-10-02 19:10:40 +0000
  • d82953b7b8 test PSSM: set the light dirrection to a non failing value until the issue is fixed rem..om 2012-10-02 16:07:59 +0000
  • e755d17819 SDK: - update main build script nor..67 2012-10-02 15:50:17 +0000
  • b9717e2faf SDK: - update to RC2 state / NetBeans 7.2 - breaks nightly builds for beta nor..67 2012-10-02 15:45:58 +0000
  • 3fadc2242f SDK: - update to RC2 state / NetBeans 7.2 - breaks nightly builds for beta nor..67 2012-10-02 15:45:52 +0000
  • 803acd4662 SDK: - add missing jME3 packages to SDK Engine nor..67 2012-10-02 14:13:33 +0000
  • ef9ade64e8 SDK: - update manual nor..67 2012-10-02 13:37:01 +0000
  • d4ddc2beeb Memory usage improvements: - blender context now disposes all its stored data and properly closes the BlenderInputStream - fixed an error that causes unnecessary huge memory allocation in BlenderInputStream Kae..pl 2012-10-02 13:35:30 +0000
  • 0b1681c29f SDK: - update supplied OgreXML export script nor..67 2012-10-02 13:31:16 +0000
  • 8eb7c833e6 SDK: - change exe creation to use config file - fix run args not going to exe file nor..67 2012-10-02 13:09:32 +0000
  • 2148c256d3 Allowing only a single armature modifier and object animation modifier to be applied over an object. Kae..pl 2012-10-02 10:15:48 +0000
  • 6e027bd51e Fixing a bug where applied armeture has no skeleton attached. Kae..pl 2012-10-02 10:15:11 +0000
  • 281d38d609 RenderManager : Changed renderScene to reset the camera plane state to 0 (the first node to render is not always a root, it can be a sub part of the scene graph) and call renderSubScene. Created a private method renderSubScene that recursively renders the scene graph. This fixes culling issues with the reflection/redraction processors for the water effects se this post http://jmonkeyengine.org/groups/graphics/forum/topic/possibly-bug-simplewater-postprocessor-renders-entire-scene-no-frustrum-of-objects/?#post-192561 rem..om 2012-10-01 22:29:40 +0000
  • 3afb803c68 Added check for sensor data accuracy to ignore data when sensor accuracy is unreliable. Fixed error in log entry when sensor accuracy changes Added log entry on calibration of axis iwg..ic 2012-10-01 13:58:15 +0000
  • 77a1ec09f8 moved terrainGrid normal recalculations out of the tile loading loop to run after all tiles have loaded bre..om 2012-09-30 23:41:57 +0000
  • cbafa1852b Shadows : There is now an alternative to the PssmRenderer : the PssmFilter that has to be used as any other filter. It does the same ass the PssmRenderer except the post shadow pass is done in screen space making it run very faster on scene that have a lot of shadow recieving Geometries. rem..om 2012-09-29 09:38:53 +0000
  • f0d4f86dd8 Updates to use logical ID mapping instead of names. PSp..om 2012-09-27 22:26:25 +0000
  • 52b08cd0da Updated to work with logical ID instead of name. PSp..om 2012-09-27 21:34:42 +0000
  • d9dd8603b8 Remap logical ID instead of name since it is now logical ID that is used for look-ups and it is not locale specific. PSp..om 2012-09-27 21:33:52 +0000
  • 9b763443fa Modified the string-based look-ups to use logical ID instead of name. The names may be localized for the local language.... Bouton 0 instead of Button 0, etc. I also changed the compatible layer and the one default mapping to use logical IDs now. Added a few constants to JoystickButton just to make things easier for the standard buttons 0-11. PSp..om 2012-09-27 21:33:16 +0000
  • 56bf97a7e2 Update Android Sensors to be compatible with the new Joystick interface. http://code.google.com/p/jmonkeyengine/source/detail?r=9763 http://code.google.com/p/jmonkeyengine/source/detail?r=9762 Only Orientation is supported currently iwg..ic 2012-09-27 01:59:19 +0000
  • 810164da46 Added a method for directly poking keyboard events into Nifty's queue. This is nice for hooking up things like joysticks to the cursor keys to navigate nifty menus/screens. PSp..om 2012-09-26 06:25:06 +0000
  • 33968b4c39 Added code to reset the actions of opposite joystick axes during analog processing. Actions were always invoked for the active axis direction but if the stick flipped to fast across the middle then the reverse axis' actions were still "pressed" and would get stuck. PSp..om 2012-09-26 06:05:24 +0000
  • 211b63be84 Line shape now rewinds the buffer before data is set in updatePoints() bre..om 2012-09-26 00:19:08 +0000
  • 0e733ff100 Filter postQueue method now takes a RenderQueue as parameter like SceneProcessor instead of the RenderManager and ViewPort. Filters that were using those attributes now properly keep a reference on them in the filterInit method. rem..om 2012-09-25 20:47:57 +0000
  • 7f740a0cd4 TerrainGrid executor now prints out any exceptions from the threads bre..om 2012-09-25 18:51:54 +0000
  • c3549f42f6 Fixed a bug in how POV.DOWN_RIGHT was reported... it was actually sending events as if it was UP_LEFT. PSp..om 2012-09-25 06:33:26 +0000
  • 4b4ae178e5 Added a basic way to have default remappings of joysticks that properly report their name. It's a simple system using properties files on the classpath. A core file has been added with at least one known remapping. Buttons and axes can be renamed but they can't yet be flipped. If needed that can be added later. PSp..om 2012-09-25 06:31:25 +0000
  • 67750ff7a5 Added a dump of the buttons. PSp..om 2012-09-25 04:41:34 +0000
  • c4574bff13 fixed an issue with TerrainGrid not having a large enough cache of tiles. Properly hooked in the tileDetached event bre..om 2012-09-25 04:32:25 +0000
  • 8efd28da76 * Some optimizations for defines and shader key. Computing "compiled" define list isn't necessary to execute a lookup against asset manager. Allows faster changes in defines. Sha..rd 2012-09-25 02:09:39 +0000
  • 1a12437436 * Remove unneeded printlns in AudioNode and HDRRenderer * Poly offset will become disabled if factor and units are set to 0. Sha..rd 2012-09-25 02:04:33 +0000
  • 86a3b0532c Save and restore the color in the nifty-optimization method: render(RenderManager rm, ColorRGBA color) So that it doesn't clobber other BitmapText that just happens to be using the font. PSp..om 2012-09-24 18:06:00 +0000
  • d980519674 Re-introduced alphaDiscardThreshold in lighting frag rem..om 2012-09-24 16:40:03 +0000
  • d329e243fa * dotScene loader: prevent issue when dotScene file is missing an externals section. Sha..om 2012-09-24 15:49:22 +0000
  • 0995dcf9b6 * Change shadow direction to demonstrate bug Sha..om 2012-09-24 15:02:48 +0000
  • a7717d9ea2 Reverting the changes made in r9389 http://code.google.com/p/jmonkeyengine/source/detail?spec=svn9389&r=9389 That caused the StringBlock to be recreated every time the text was set to "". Doing this blew away 90% of BitmapText's internal state causing subsequent text to be the wrong size, misaligned, etc. The original reason for the change needs to be revisited. Big comment left in code with the original change commented out. PSp..om 2012-09-24 05:54:08 +0000
  • e0df200dfd Properly update the Height map and normal map to the water filter material when setting those textures to the filter rem..om 2012-09-23 18:38:36 +0000
  • bd2695061d Updates to build with latest joystick changes. This breaks joysticks on android until they can be ported to the "new way"... but at least it should build. PSp..om 2012-09-23 09:01:02 +0000
  • 2970ff46b3 Updated the joystick test to allow better testing of joysticks and gamepads. It now presents a gamepad on the screen that updates itself whenever any connected joystick or gamepad are used. This allows the tester to compare the actual controller layout to the "default" controller layout. Information about the active joystick's available axes and buttons is also rendered to the display. A dump of all controllers and their components is written to joysticks-###.txt file. PSp..om 2012-09-23 04:18:49 +0000
  • 6db4dde5e8 Changes to support new joystick refactoring. PSp..om 2012-09-23 04:16:15 +0000
  • 81837959b1 A refactoring of the joystick class to provide more information about buttons and axes and allow slightly easier hook-up of stanard triggers. The events have also been expanded to include the actual JoystickAxis and JoystickButton objects. Changes to the JInput joystick support coming next commit. Android joystick stuff was modified to compile but is totally broken with this change until the code can be properly updated. PSp..om 2012-09-23 04:15:45 +0000
  • 8daa039ecc Add methods to control FlyByCamera zooming speed. iwg..ic 2012-09-22 04:08:55 +0000
  • 47cb989c63 Added mapping of Android Scale Gesture (ie PinchZoom) to mouse wheel. If mouseEventsEnabled is set, mouse wheel reacts to the gesture. iwg..ic 2012-09-22 03:44:17 +0000
  • bdb715e527 Shadows : attempt two to fix them on mac. rem..om 2012-09-21 20:26:08 +0000
  • 1a2b56121b SDK: - add invert filter (thanks to @jmaasing) nor..67 2012-09-19 22:52:03 +0000
  • c31c7a406b BatchNode : fixed bounding issue rem..om 2012-09-19 18:01:41 +0000
  • 6c2dcc472d Lighting and Shadows : - removed the const keyword for the poisson disk array declaration in the shader (attempt to fix the shader on mac) rem..om 2012-09-19 16:25:32 +0000
  • 5f88d137a8 * Add RenderManager.setUsingShaders() method in case it is used directly (without RenderManager.render()). * Fix issue where LwjglOffscreenBuffer's thread would freeze after it has been destroyed Sha..rd 2012-09-19 04:09:06 +0000
  • 243bba48ff * Improvements to GLSL loader handling of libraries. The order of #import is maintained, it is also possible to #import in the body of the shader (but it will not be included twice). Fixed issue 523. Sha..rd 2012-09-19 01:00:33 +0000
  • bd7c10ba80 Added more comments to the TerrainLighting test. Made the TerrainLighting material more forgiving if normal maps aren't set bre..om 2012-09-18 22:24:04 +0000
  • 384f4ac1c2 Lighting and Shadows (PSSM only) : - re introduced the alphaDiscardThreshold as explained in prvious commit. It's not binded to the AlphaTestFallOff fixedfunc binding - Added a small poly offset to post shadow technique, this greatly help in fixing shadow acne. - Added Poisson disc sampling PCF Filtering for shadows - Properly passed the shadow map size as a define in the shaders and remove the hardcoded value - Pssm15 don't use the textureSize function anymore and use the same shadow map size define ( this increased performance quite a bit) - Optimized the shaders code a bit - Better PSSM test rem..om 2012-09-18 21:37:11 +0000
  • 2915316e45 One can now have a block ForcedRenderState in a technique defnition. this renderstate if filled will be forced into the renderer when the technique is forced rem..om 2012-09-17 21:32:48 +0000
  • eab37f7fce Reverted changes in RenderManager from previous commit as they were not meant to be committed and unrelated to the change rem..om 2012-09-17 20:14:58 +0000
  • 5111fd8b66 Implemented fixedfunc binding for AlphaTestFallOff - Made the relvent changes in lwjgl1Renderer - Changed the check in the lwjglRenderer (note that it's deprecated in opengl 3) - Removed the test in the OglESRenderer since GL_ALPHA_TEST/GL_ALPHA_FUNC no longer exists in OGLES 2, this must be handled in the fragment shader aka the alphaDiscardThreshold that is coming back in an upcoming commit. rem..om 2012-09-17 19:36:41 +0000
  • 13132e10cc * Remy: please rename context.alphaTestEnabled to alphaTestFallOff and make it a float. Also, add FixedFuncBinding.AlphaTestFallOff and make J3MLoader parse it Sha..om 2012-09-17 16:41:28 +0000
  • 5b326f4054 Minor reorganization of how appSettings are created and passed to the Context on Android. iwg..ic 2012-09-16 22:00:27 +0000
  • fa6716877e Remove requirement for buffer type images to have width=height on Android devices that do not support NPOT. Now images allowed as long as both height and width are POT on devices that don't support NPOT. iwg..ic 2012-09-16 20:58:09 +0000
  • f7a653088f * Put rangeCheck() back Sha..rd 2012-09-16 01:51:17 +0000