Commit Graph

  • 014d319c11 * Support desktop GL tracing in GLTracer shadowislord 2015-01-23 22:42:42 -0500
  • 5bfc5b2c13 Renderer texture handling changes * Relax NPOT texture restrictions on OpenGL ES 2: allow non mip-mapped, non repeating NPOT textures - mainly used for GUI elements * Fix various texture array issues: - compressed textures were causing a GL error - the array size was always set to 1 instead of the actual number of images in the array shadowislord 2015-01-23 22:34:49 -0500
  • fb6fb73239 * Fix incorrect class name in TestTextureArrayCompressed shadowislord 2015-01-23 22:31:16 -0500
  • 8e7eae01a7 * Upgrade LWJGL version to 2.9.2 shadowislord 2015-01-23 22:30:04 -0500
  • f33fb69803 Add default license for new files shadowislord 2015-01-23 20:01:09 -0500
  • 26e5ff7f53 Merge pull request #208 from AlrikG/compressed-dds-array-textures Kirill Vainer 2015-01-23 19:55:22 -0500
  • 799d8d9ef2 - add test case for compressed dds array textures AlrikG 2015-01-24 00:32:03 +0100
  • 407056278a - update desktop deployment data for osx Normen Hansen 2015-01-23 18:47:56 +0100
  • f36cdfe0b9 Created a ShaderNodeDefinition creation wizard Rémy Bouquet 2015-01-23 16:03:04 +0100
  • 1a59cf5318 - update some genfiles for NB 8.0.2 Normen Hansen 2015-01-23 13:57:06 +0100
  • 99cc45e46f - remove some platform modules from dependency list Normen Hansen 2015-01-23 13:54:43 +0100
  • 4a0d264080 - remove GLSL plugin from SDK Normen Hansen 2015-01-23 13:36:28 +0100
  • 808977cdb8 - update NBI libraries to NB 8.0.2 versions Normen Hansen 2015-01-23 12:47:31 +0100
  • ccee90dc98 - update NetBeans dependencies for NB 8.0.2 Normen Hansen 2015-01-23 12:36:12 +0100
  • 3b79f63665 - fix netbeans dependency fixing ant task to show when a dependency is up to date - update ant tasks Normen Hansen 2015-01-23 12:35:25 +0100
  • e771486e60 - fix netbeans url in gradle.properties, up to NB 8.0.2 Normen Hansen 2015-01-23 12:15:27 +0100
  • 0355fd78a4 - remove non-functioning progress meter Normen Hansen 2015-01-23 00:23:58 +0100
  • 3149994af7 - update library links for command line ant build Normen Hansen 2015-01-23 00:09:12 +0100
  • 310f2b7124 - cleanup NB library set for SDK Normen Hansen 2015-01-23 00:05:52 +0100
  • fbe32ee622 - cleanup NB library set for SDK Normen Hansen 2015-01-22 23:45:55 +0100
  • 5c15561736 - remove Swing Layout Extensions Normen Hansen 2015-01-22 23:35:39 +0100
  • 5390211776 - remove Updater plugin Normen Hansen 2015-01-22 23:07:44 +0100
  • 53a205041a - remove Updater plugin Normen Hansen 2015-01-22 23:04:26 +0100
  • 90a364a712 - update module genfiles for NB8 Normen Hansen 2015-01-22 22:40:21 +0100
  • 1874e518f5 - update BasicGameProject zip file Normen Hansen 2015-01-22 22:39:47 +0100
  • a4a2c27541 - remove empty layer files Normen Hansen 2015-01-22 22:38:59 +0100
  • c3a3e8b016 - update jME3 Library module Normen Hansen 2015-01-22 22:38:23 +0100
  • dd6cbe8139 - remove empty layer files in some modules Normen Hansen 2015-01-22 22:36:54 +0100
  • e03acc91c4 - remove empty layer files in some modules Normen Hansen 2015-01-22 22:36:32 +0100
  • 620f47c3a4 - remove empty layer files in some modules Normen Hansen 2015-01-22 22:35:52 +0100
  • c72c0b79b5 - remove dependency on org.jdesktop.layout from SDK Core Normen Hansen 2015-01-22 22:12:40 +0100
  • 947d587f7b - Move Texture Editor layer registration to Annotations Normen Hansen 2015-01-22 22:05:39 +0100
  • 0bbc176e40 - Move Material Support layer registration to Annotations Normen Hansen 2015-01-22 21:48:26 +0100
  • 7cab7576aa - Move Material Support layer registration to Annotations Normen Hansen 2015-01-22 21:44:49 +0100
  • 5ff3c0ef7d - Move Core j3o Model and j3f Filter layer registration to Annotations Normen Hansen 2015-01-22 16:43:47 +0100
  • c8d66f224c - Move Wavefront OBJ Support layer registration to Annotations Normen Hansen 2015-01-22 16:43:12 +0100
  • 40e42e0003 - Move OgreXML Tools layer registration to Annotations Normen Hansen 2015-01-22 16:35:56 +0100
  • 90a195a3ee - Move OgreXML Support layer registration to Annotations Normen Hansen 2015-01-22 16:35:38 +0100
  • 13e27bea1c - Move Blender Support layer registration to Annotations Normen Hansen 2015-01-22 16:26:15 +0100
  • 42f78727c8 - avoid silly warning from NB Normen Hansen 2015-01-21 21:39:06 +0100
  • befd955ac2 - update SDK OSX icon Normen Hansen 2015-01-21 20:39:28 +0100
  • 6bd5bdf7ba Replaced all occurrences of JME old logo with the new one in the SDK Nehon 2015-01-21 20:06:52 +0100
  • 70d7ce2685 Fixed the template project name Nehon 2015-01-20 23:48:06 +0100
  • b6873787fa fixed project template Nehon 2015-01-20 23:43:42 +0100
  • f585e664cd The MaterialPreviewWidget now uses the MaterialPreviewRenderer. Now rendering material preview is consistent for the ShaderNode editor and the material editor Nehon 2015-01-20 18:37:30 +0100
  • 7783e096cc Feature: added importing of Sun and Hemi lights from blender as PointLight with very large radius and DirectionalLight (with proper warnings for the developer). jmekaelthas 2015-01-20 10:28:12 +0100
  • 4633d9e546 Add GL wrappers for debugging and tracing shadowislord 2015-01-19 18:20:54 -0500
  • 6f90009dab Syntax error fixes related to previous changes shadowislord 2015-01-19 18:19:48 -0500
  • aaac8cb613 URA is now used by default on Android shadowislord 2015-01-19 18:18:45 -0500
  • 6ca111b13d Refactor renderer system * Support OpenGL ES 2 in GLRenderer (various error fixes) * Get rid of OpenGL 1 remenants * Other minor cleanups shadowislord 2015-01-19 18:14:48 -0500
  • 69db9989a4 Merge branch 'master' of https://github.com/jMonkeyEngine/jmonkeyengine.git jmekaelthas 2015-01-19 21:12:49 +0100
  • fa5845d528 Feature: added smooth/flat support for NURB surfaces. jmekaelthas 2015-01-19 21:12:26 +0100
  • 7ce251e222 SDK, the ShaderNodes editor should not go into an error frenzy when the shader compilation fail anymore. The MaterialPreviewRenderer now uses something similar as the MaterialDebugAppState. The material is preloaded and not refreshed if the compilation failed. Nehon 2015-01-19 20:54:24 +0100
  • b4a9ca4bee Update README.md normen 2015-01-15 22:36:57 +0100
  • ef47f61f72 - move netbeans download URL to gradle.properties Normen Hansen 2015-01-14 00:28:39 +0100
  • ec183e1eea - only download bullet when its supposed to be built Normen Hansen 2015-01-14 00:11:21 +0100
  • 00f12cfec7 - change behavior of "buildNativeProjects" setting to not exclude native subprojects from build but instead copy precompiled binaries - disable unnecessary build of static bullet libraries Normen Hansen 2015-01-14 00:02:11 +0100
  • 1977efd3cf - update gitignore to not ignore the precompiled bullet natives Normen Hansen 2015-01-13 23:16:47 +0100
  • 05e1d528ab - allow adding precompiled bullet binaries to natives jar for binaries that can't be built on the current system - add precompiled bullet libraries Normen Hansen 2015-01-13 21:52:28 +0100
  • 104254f6a6 - allow packing bullet binaries from build folder that have previously been built on other platforms Normen Hansen 2015-01-13 20:51:20 +0100
  • 69f8e58d84 - change source compatibility to 1.6 Normen Hansen 2015-01-13 20:18:14 +0100
  • 6ff69cccf6 - add run task to jme3-examples - use run task of jme3-examples in main project run task Normen Hansen 2015-01-13 20:17:56 +0100
  • c8fcac1254 - fix build script for native bullet on windows using VisualStudio Normen Hansen 2015-01-13 20:13:19 +0100
  • 6d0a5604c6 - fix pointer bug in native bullet addResult collision code (collision code still needs a rework) Normen Hansen 2015-01-13 20:05:34 +0100
  • 32f4245aff - fix osx bullet binary path Normen Hansen 2015-01-13 17:14:48 +0100
  • f0870efc3b - remove static build instructions for linux bullet library (the bullet library will now depend on the correct glibc version being installed on a linux system) Normen Hansen 2015-01-13 16:11:22 +0100
  • fd78498bc8 - fix NativeLibraryLoader using deprecated Natives class for hash generation - fix bullet native file name for OSX Normen Hansen 2015-01-13 16:10:09 +0100
  • 31bc6bf526 Add a default app profiler for Android. Users can add this app profiler in the MainActivity to show the application timings within the Android systrace utility. iwgeric 2015-01-10 01:03:02 -0500
  • 3a82c9eca1 Add frame rate limitiing on Android. If frameRate is set in MainActivity, the application will limit the frame rate to the value defined. This can be used to save battery life. iwgeric 2015-01-06 08:46:19 -0500
  • 3ee52c38ed Merge branch 'master' of https://github.com/jMonkeyEngine/jmonkeyengine.git iwgeric 2015-01-06 08:40:22 -0500
  • 47477daa05 Forgot to update the commit text iwgeric 2015-01-06 08:38:39 -0500
  • 5948479de4 comment out android show keyboard. Now using JmeSystem method to show/hide android soft keyboard. iwgeric 2015-01-06 08:34:49 -0500
  • a3f9b75d0b Added proper naming of const in Optics.glsllib and some define tests to avoid name collision when importing several glsllib Nehon 2014-12-30 07:52:18 +0100
  • b1739fd9d7 Also fixed Android's VideoRecorderAppState Nehon 2014-12-29 00:19:16 +0100
  • 50ec3023d4 Fixed ScreenshotAppState, VideoRecorderAppSate, AwtPanel and TestRenderToMemory so the frameBuffer is read with an BGRA8 format Nehon 2014-12-29 00:17:59 +0100
  • 8b3e335d33 updated gitignore so that it ignores sdk dist files Nehon 2014-12-28 16:22:58 +0100
  • fea3faf9af Minor fix in TestRenderToCubeMap Nehon 2014-12-28 16:21:44 +0100
  • 05baf56130 The skyFactory now supports Equirectangular environment maps, as it's a pretty popular format. It has been refactored to handle the 3 env map types : CubeMap, SphereMap, EquirectMap Nehon 2014-12-28 16:20:53 +0100
  • 9f459af4e3 One can now call readFrameBuffer with a specific format, implementation has been done for the GLRenderer only. For now only placeholders have been done for the renderers that are still not using URA (all except LWJGL). Nehon 2014-12-28 16:18:54 +0100
  • 995ab83a9e Deprecated LwjglRenderer and Lwjgl's TextureUtils. URA is used when choosing LWJGL as renderer. Nehon 2014-12-28 16:16:32 +0100
  • c9eadcc762 Bugfix: fixed a bug that caused ugly artifacts to appear sometimes while computing constraints. The fix also improved the constraints computation speed at least several times :) jmekaelthas 2014-12-21 17:54:39 +0100
  • 9eca2251a9 Handle more gracefully the case where a texture directive has no image specified. Prior to this it was throwing an ArrayIndexOutOfBounds exception which was silently swallowed even though the import fails. Paul Speed 2014-12-20 03:49:53 -0500
  • d399e0594b Merge branch 'master' of https://github.com/jMonkeyEngine/jmonkeyengine.git jmekaelthas 2014-12-12 23:52:13 +0100
  • 65c3ff668c Bugfix: sorting constraint computation in the proper order which should decrease the amount of unwanted artifacts appearing in some models during animations. jmekaelthas 2014-12-12 23:51:48 +0100
  • a55aae21f9 Minor cleanup of mouse / keyboard methods for touch. Depreciated InputManager.getSimluateMouse and replaced with InputManager.isSimulateMouse for consistancy. Removed depreciated TouchInput.getSimulateMouse(). Added InputManager.isSimulateKeyboard() to keep consistancy with mouse methods. iwgeric 2014-12-12 13:16:41 -0500
  • a116389814 Forgot to add isSimulateKeyboard to TouchInput interface. iwgeric 2014-12-12 13:00:05 -0500
  • 1ed1463476 Add support for enabling/disabling KeyEvent simulation for soft keyboards on Android similar to MouseEvents. iwgeric 2014-12-12 12:48:25 -0500
  • 249f62fe95 remove showVirtualKeyboard from TouchInput iwgeric 2014-12-12 12:16:45 -0500
  • 7040e32cc4 Add javadoc to JmeSystem.showSoftKeyboard iwgeric 2014-12-12 12:04:16 -0500
  • 858fd433ca Implement showSoftKeyboard for Android. Also changed JmeAndroidSystem to store the view instead of the activity. When users call JmeSystem.showSoftKeyboard(true), the default Android soft keyboard is displayed and any key presses are sent to jME as touch events. Key events are also generated so the user can use the same key listeners as Desktop to keep the user code common between Desktop and Android platforms. iwgeric 2014-12-12 08:42:13 -0500
  • d42a777909 Add showSoftKeyboard(boolean show) to JmeSystem. Includes empty implementations for now. Android to be implemented in next commit. iwgeric 2014-12-12 08:15:53 -0500
  • c5775ec30d Use default JDK for travis build shadowislord 2014-12-09 19:06:43 -0500
  • ac2f765d5b Cleanup GL interface from unused calls Also modify glGet***InfoLog a bit to be more compatible with Android shadowislord 2014-12-09 18:22:14 -0500
  • 373eaeae30 Match # of parallel build processes to number of CPUs for native builds shadowislord 2014-12-09 18:07:38 -0500
  • 08ac64cd63 Remove GL autogen since the GL interface has now been generated and is final shadowislord 2014-12-09 18:02:36 -0500
  • 33440fe5d0 Add missing android bullet libs (other platforms) shadowislord 2014-12-09 17:59:27 -0500
  • b46973f33f Optimize Node.collideWith with no additional CollisionResults allocation Bebul 2014-12-09 15:04:42 +0100
  • 44c860e2d2 Merge pull request #201 from Bebul/invalidateUpdateListOptimization Paul Speed 2014-12-09 05:36:34 -0500
  • 12d45dedc0 Fix invalidateUpdateList not to use both cycle and recursion traverse Bebul 2014-12-09 10:04:44 +0100
  • 8560b98aa0 Add android.jar to root project and use during jme-android project build. Current version is rev19, KitKat. iwgeric 2014-12-08 22:50:33 -0500