Commit Graph

  • bd9f389108 * Added joystick mappings for wireless Xbox 360 controller. Back shoulder buttons are not supported because its not possible to convert axis into button at the moment. sha..RD 2013-04-17 03:50:28 +0000
  • 07a459555d * Added test to demonstrate what happens to a deleted texture when trying to use it with OpenGL sha..RD 2013-04-17 01:50:37 +0000
  • 3195940994 * Fixed issue 590 (Uniform.setVector4Length() re-allocating buffer even when not needed) Sha..om 2013-04-16 15:21:41 +0000
  • c972861331 * Fixed issue 583 (Matrix4f.multAcross() not working correctly) Sha..om 2013-04-16 15:15:24 +0000
  • 8bc322e651 SDK: Android: Removed verbose setting when copying project libs to mobile/libs iwg..om 2013-04-16 12:07:46 +0000
  • 086b241ea4 SDK: Android: Changed mobile-impl.xml to avoid pre-dexing external jar files. iwg..om 2013-04-16 02:03:58 +0000
  • 2b9f2dc7b3 removed sysout from AnimChannel bre..om 2013-04-14 18:35:15 +0000
  • 1e2dc1486b formatting of MeshLoader before an upcomming change rem..om 2013-04-13 11:31:37 +0000
  • eb5525e581 Hardware Skinning first commit, still non functionnal as no material implements it. also it's disabled by default in the skeleton control rem..om 2013-04-13 11:17:21 +0000
  • e34d483973 Cleaned up SimpleWater uniform and varyings to not systematically use vec4 for no reason. rem..om 2013-04-13 09:41:02 +0000
  • 761fe60388 Added missing getters for SimpleWaterProcessors rem..om 2013-04-13 08:38:51 +0000
  • f8c256d127 Feature: added scale retreive methods to Matrix4f. Kae..pl 2013-04-12 21:04:16 +0000
  • 0ffe547d5a test case showing soft particle issues, they end up quite hard... bre..om 2013-04-12 18:17:24 +0000
  • e7aa7eb627 Modified maxLocal and minLocal to return 'this' to match other methods. PSp..om 2013-04-12 17:46:09 +0000
  • ffd8c72c66 - slightly improve AbstractPhysicsControl flow nor..67 2013-04-12 13:06:45 +0000
  • 61641eaaf5 reenabled the terrain paint button bre..om 2013-04-10 16:59:49 +0000
  • 4f104e4200 Bugfix: (hopefully) final fixes to armature applying to models without applied transformations (+ removing unused pieces of code) Kae..pl 2013-04-10 11:52:31 +0000
  • e282db0f7f Minor fixes to armature loading. Kae..pl 2013-04-08 12:06:57 +0000
  • a725516f00 * Fine, Eric. sha..RD 2013-04-08 02:12:33 +0000
  • cb0a2ed1cd * Throw UnsupportedOperationException if multiple FBO color attachments are used on Android (only a single attachment, GL_COLOR_ATTACHMENT0, is supported) sha..RD 2013-04-08 01:06:19 +0000
  • 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. sha..RD 2013-04-08 01:01:24 +0000
  • 9f4f321098 * Semi-colon. sha..RD 2013-04-07 19:16:44 +0000
  • 30c7347cdf * If the render buffer storage format is 0 (not supported), throw exception instead of passing invalid enum to a GL call sha..RD 2013-04-07 19:05:34 +0000
  • bcf3b7e7b6 * Added proper checks for RGBA8 support. All formats now specify the renderBufferInternalFormat * Added support for depth24 and depth24stencil8 sha..RD 2013-04-07 19:01:04 +0000
  • 01e2403f6c Changed TestBatchNodeTower so that it doesn't use deprecated stuff anymore rem..om 2013-04-07 10:27:10 +0000
  • ecc35e84c5 Shadows, enhanced TestShadowsPerf rem..om 2013-04-07 10:05:27 +0000
  • 74a91559aa Shadows Fixed issue where the new stabilization code was making black bandings when no object was in a split. rem..om 2013-04-07 10:04:46 +0000
  • 85b4605229 Shadows Fixed issue where Edge filtereing was not properly initialized and was causing a crash when compiling the shader rem..om 2013-04-07 09:34:26 +0000
  • 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 iwg..om 2013-04-07 01:17:56 +0000
  • 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. Zer..om 2013-04-06 16:31:19 +0000
  • b5014c5fbc Implemented stable shadows for DirectionalLightShadowRenderer rem..om 2013-04-06 09:21:11 +0000
  • 107b3f2b88 Modify normal map to use png instead of dds to enable running on Android iwg..om 2013-04-06 04:20:00 +0000
  • 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. iwg..om 2013-04-06 04:18:43 +0000
  • a1fd0272d4 Bugfix: only rotation is used to transform node to its parent armature transformation when computing bone positions. Kae..pl 2013-04-05 13:07:59 +0000
  • 06f5cab5ba Bugfix: fixed an issue with skeleton loading when the armature was not a parent of an object it should animate. Kae..pl 2013-04-04 19:00:21 +0000
  • 33ad135b28 added back the light in testenvmap rem..om 2013-04-04 18:43:42 +0000
  • 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. Zer..om 2013-04-02 13:35:16 +0000
  • 85b3e7e8c5 Made soft particles work with MS anti aliasing rem..om 2013-04-01 21:09:23 +0000
  • d20110a43b Add: ExtractAnimation SceneComposer Animation Action tsr 2013-04-01 09:44:50 +0000
  • 87b320062f SDK : Fixed issue when clicking on an audioNode rem..om 2013-03-29 20:04:31 +0000
  • a7f5be2ae4 Stopped the not editable Userdata warning to show up rem..om 2013-03-29 15:02:17 +0000
  • 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. PSp..om 2013-03-28 10:44:02 +0000
  • 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 rem..om 2013-03-27 19:39:41 +0000
  • 6f54913af3 Nifty-1.3.3-SNAPSHOT (build 2013-03-26): new method markBatchRenderImageAsUnloaded() available at NiftyImage class voi..om 2013-03-26 00:43:09 +0000
  • 87172ad7eb Removed wierd import of org.bushe.swing.event.Logger; that was causing my build to fail locally and wasn't used anywhere. Zer..om 2013-03-24 23:08:52 +0000
  • ce07608e5c Added error logging to SettingsDialogue as requested by toolforger. Zer..om 2013-03-24 21:48:44 +0000
  • ceba00624a Changed node to spatial in the getChild javadoc to be more correct. Zer..om 2013-03-22 22:51:20 +0000
  • 75d861eae1 Added javadoc to getChild to explain that its really getDescendant Zer..om 2013-03-22 22:49:23 +0000
  • 723e3c0e30 Commit patch from abies that drastically reduce the garbage creation when switching techniques. It also reduce grabage collection for the AbdtractShadowRenderer. rem..om 2013-03-21 19:09:52 +0000
  • 0186a20983 Fixed issue where the BAtchNode was throwing an ArrayIndexOutOfBound exception when batch was called twice in a row rem..om 2013-03-20 20:38:14 +0000
  • 05e080100e Added support for int arrays uniforms. thanks to abies. rem..om 2013-03-20 17:53:50 +0000
  • 3d76821f02 WaterFilter fixed refraction map artifact that was producing black "waves" on the screen borders. rem..om 2013-03-19 21:30:32 +0000
  • 0998f47847 Enabled/disable statistics with the view. This prevents stats from being collected unless they are viewed. PSp..om 2013-03-17 06:28:26 +0000
  • ff5d121038 Allow the Statistics collection to be enabled and disabled. It turns out that this generates a measurable amount of garbage per frame... partially due to a change I made elsewhere. It used to be that the frame values were never cleared unless the stats were displayed... thus the HashSets were always populated with the old frames' values. When I added a default app state to clear them every frame the hashsets regrow every time and generate ~1 meg of garbage every 15 seconds. Not a lot but unnecessary. I think this way is more explicit and we no longer rely on a side-effect. A related change will be checked in for the StatsView to properly enable/disable collection. PSp..om 2013-03-17 06:26:31 +0000
  • e92172d2b7 Fixed issue in BufferUtils where quaternion and verctor4f were initialized with 3 zeros in the buffer instead of 4. rem..om 2013-03-16 12:04:04 +0000
  • cffb44f3d0 Fixed zoomSensitivity in chaseCamera, removed the zoomSpeed. rem..om 2013-03-15 22:04:27 +0000
  • 995763d114 Fixed an issue in android config chooser. Some device seems to not have a rgb8 opaque config (BEST). In this case the config chooser will attempt to find a rgba8 config (BEST_TRANSLUSCENT) before falling back to fastest. rem..om 2013-03-15 21:56:59 +0000
  • 4d91089b3a Android texture util now supports uploading a sub texture to the GPU, even as a bitmap. This makes Nifty batch rendering work on android. rem..om 2013-03-15 20:45:36 +0000
  • 2037ece7d8 SDK: Add imports for new default setting for logging level in Android MainActivity. iwg..om 2013-03-15 02:42:35 +0000
  • d197cd43ff SDK: Add default setting for logging level in Android MainActivity. iwg..om 2013-03-15 02:34:11 +0000
  • a53c052f74 Fix issue with how Android logging is handled. - Replaced standard Android logging Handler to avoid Android issue with only logging Level.INFO -> Level.SEVERE log records. - Moved logging Handler initialization to AndroidHarness instead of in JmeSystem so logging in AndroidHarness and app startup could be logged. iwg..om 2013-03-15 01:28:07 +0000
  • 2015d5b956 SDK : removed jme3Data folder that has nothing to do here rem..om 2013-03-10 13:22:26 +0000
  • 8cf44e7e3e SDK : MatDefEditor: fixed compilation warnings rem..om 2013-03-10 13:20:41 +0000
  • 5fd4687080 Cinematics : GuiTrack is now deprecated in favor of GuiEvent rem..om 2013-03-10 12:56:56 +0000
  • 586ea98f00 Removes useless debug logs from NewtKeyInput jul..om 2013-03-10 09:25:03 +0000
  • 76b4306d10 ShaderNodesLoader : removed unused jogAmp dependency that slipped in.... rem..om 2013-03-09 22:40:55 +0000
  • 6ab93d4007 ShaderNodesLoader : Better way to compute define conditions rem..om 2013-03-09 22:39:13 +0000
  • 75569f4c04 Nifty-1.3.3-SNAPSHOT (build 2013-03-09) added + first Nifty batched renderer integration (optional) voi..om 2013-03-09 20:32:01 +0000
  • f773bbdd38 DefaultImageRaster : attempt to fix NPE when the raster is initialized with an Image that has not been rendered yet. rem..om 2013-03-09 09:13:39 +0000
  • c591260ab5 WaterFilter : the size of the reflection map can now be changed at run time. rem..om 2013-03-09 08:54:10 +0000
  • c1efd70e3d - fix newt display dependency nor..67 2013-03-08 22:45:40 +0000
  • 3079ca689f terrain height tool remembers undo history as an entire mouseDown event now. RMB now erases bre..om 2013-03-08 20:20:48 +0000
  • ef700eff19 terrain paint tool remembers undo history as an entire mouseDown event now. RMB now erases bre..om 2013-03-08 19:11:02 +0000
  • 32e6516a47 Fixes the debug pipeline which was only working with GL4bc jul..om 2013-03-05 21:14:49 +0000
  • 974b09c47b Adds a field for the JoyInput implementation into JoglContext jul..om 2013-03-05 21:08:18 +0000
  • 44f7c81567 Fixes a bug in the support of vertical synchronization jul..om 2013-03-05 21:06:24 +0000
  • a5c19f54c3 Android : Added a FINE log of all the display configurations available on the device when the context starts. rem..om 2013-03-05 19:03:32 +0000
  • bfb1b21d6b Android : FINE or lower log levels are now displayed in output when configured so rem..om 2013-03-05 19:02:26 +0000
  • 5f95807432 MaterialBrowser will remember browse path. Removed commented out code from TextureBrowser bre..om 2013-03-05 18:20:27 +0000
  • 48a6c4745d material browser sorts alphabetically. Material editor sorts mat-def list alphabetically bre..om 2013-03-05 18:08:27 +0000
  • a1e7e024ea TextureBrowser is now sorted alphabetically and remembers your last selected texture and expands to its folder bre..om 2013-03-05 17:42:09 +0000
  • b1657e6846 speaking of SDK, material property editor is now sorted alphabetically bre..om 2013-03-05 16:00:43 +0000
  • 3888036176 Bugfix: fixed an error that could create wrogn vertex to bone group assignment. This caused animation to be played badly because some vertices remained in their places instead of moving with the proper bone. Kae..pl 2013-03-05 09:35:35 +0000
  • 23c1fddf8f Added support to upload/modify sub texture to Renderer interface introducing a new method: public void modifyTexture(Texture tex, Image pixels, int x, int y); Implementations added for LWJGL and JOGL. LWJGL seems to work. JOGL is untestet. Android implementation needs to be done by someone else (but is already prepared for). voi..om 2013-03-04 23:28:58 +0000
  • ee4834d9dc but anyway, there you go nor..67 2013-03-04 18:44:36 +0000
  • 1d7a631430 Android : MultiSampling is now supported on android rem..om 2013-03-04 15:14:16 +0000
  • fc96e52a4c Bugfix: fixed lowes weight removal method that did not remove all lowest vertices that were necessary (thanks to Tobias Downer for finding it :) ). Kae..pl 2013-03-04 11:06:18 +0000
  • 9a28fed581 Android : changed the way the pixel config is passed to the OGLESContext. It's now passed in the appSettings. This is a first step toward a generalization of the use of appSettings in the AndroidHarness. rem..om 2013-03-04 09:30:24 +0000
  • 1871a1831d Better TestMultiPostWater rem..om 2013-03-03 10:31:10 +0000
  • 08edd2715c SDK mat def editor : - better handling of errors in the material definition - the navigator now properly refreshs - the editor is reloaded when a change occur in the text file rem..om 2013-03-02 11:26:35 +0000
  • 503adbfd85 Tolerates a failure in the parsing of GLSL version string and then assumes GLSL 1.00 is supported only on the Raspberry Pi jul..om 2013-03-01 17:24:51 +0000
  • 845b14c4f0 SDK mat def editor : proof checks on node naming rem..om 2013-02-28 21:55:57 +0000
  • 67d5628721 Fixes remaining compile errors in JoalAudioRenderer jul..om 2013-02-27 23:22:44 +0000
  • 284beda03b Fixes some compile errors in JoalAudioRenderer (work in progress) jul..om 2013-02-27 23:18:44 +0000
  • 9f2582e4dd SDK core : Initialized the audioRenderer for the FakeApplication thread so one can play sounds in the scene composer rem..om 2013-02-27 22:28:20 +0000
  • 76de5e345e Fixes a compile error in NewtMouseInput jul..om 2013-02-27 21:25:50 +0000
  • 724eeb3407 Updates JogAmp JARs (GlueGen build 640, JOAL build 404, JOGL build 921) and adds the missing JARs for ARM V6 soft float & hard float jul..om 2013-02-27 21:23:08 +0000
  • 531d50f7a8 SDK core : Moved camera toolbar images to the common icons folder rem..om 2013-02-27 17:50:46 +0000
  • a73cd439bb SDK removed generic signature from DefaultComboModel in the SDK rem..om 2013-02-26 23:44:46 +0000
  • ec7624e10d Committing the project files for the material editor i forgot to commit rem..om 2013-02-26 23:21:37 +0000