Commit Graph

  • 60fa6a7e38 Merge pull request #128 from GreenCubes/patch-1 shadowislord 2014-06-02 12:27:54 -0400
  • bf9a30f8ba Merge pull request #140 from phr00t/master shadowislord 2014-06-02 12:04:52 -0400
  • dd042344d8 reduced code duplication Phr00t 2014-06-02 09:12:39 -0400
  • 0f76dc2cbd Ability to emit a certain number of particles Phr00t 2014-06-01 16:46:52 -0400
  • 465e2b2280 * Make sure to set texture max level depending on whether mipmaps are to be generated, included in texture, or not required at all - this reduces memory allocated by GPU for textures that do not use mipmaps. shadowislord 2014-06-01 15:03:08 -0400
  • 68cb1e900f Automatically upload GLSL 1.0 shaders as GLSL 1.1 if using desktop OpenGL to allow stricter error checking. shadowislord 2014-06-01 14:59:17 -0400
  • 76147fc5f7 * Throw exception if the spot light computed cosine angle is not valid shadowislord 2014-06-01 14:32:49 -0400
  • 7cdc473e14 * Fix broken generation of classpath for jMonkeyEngine3.jar shadowislord 2014-06-01 14:01:24 -0400
  • 6680a1dec4 * FilterPostProcessor now crashes early if packed float texture isn't supported - since it is now required by all filters shadowislord 2014-05-31 19:11:50 -0400
  • 0989d40256 * Ensure mipmapping is disabled for skies shadowislord 2014-05-31 18:51:22 -0400
  • 99af4d9bd5 * Deprecate usage of TextureKey.setAsCube() and TextureKey.setAsTexture3D() - this is now handled by the TextureKey.setTextureTypeHint() method instead shadowislord 2014-05-31 18:39:44 -0400
  • f31911f039 * Fix java 8 syntax error in UdpEndpoint shadowislord 2014-05-31 17:36:49 -0400
  • 510e9137d8 * Disable doclint if building on Java 8 to avoid failed build shadowislord 2014-05-31 13:21:59 -0400
  • 6b12d5c638 * Fix many javadoc errors mostly related to incorrect HTML or missing references shadowislord 2014-05-31 13:12:46 -0400
  • 81498d6f79 * Introduce Image.isNPOT() which is now used to check if the image is non-power-of-2 in renderer implementations. shadowislord 2014-05-31 12:27:31 -0400
  • d694229335 * Make tone-mapping white-point adjustment logarithmic in the sample to have less sudden exposure transitions shadowislord 2014-05-31 12:06:49 -0400
  • c01cbdd5e0 * Add option to toggle instancing either on or off to see the difference (if any) shadowislord 2014-05-31 11:59:32 -0400
  • 35cfae5ef0 * Merge revision 11058 from experimental branch - Add instanced geometry support. This is performed by uploading 4 vertex buffers each containing 4 floats. The top 3 rows are the world matrix and the bottom row is a quaternion representing the normal matrix. Hence, both unshaded and lit geometries can be rendered through instancing. See Instancing.glsllib for more information as well as the comment in LwjglRenderer. shadowislord 2014-05-31 11:46:58 -0400
  • 6aeb694b71 * Merge revision 11060 from experimental branch - Throw exception if user is attempting to share materials between hardware skinned models shadowislord 2014-05-31 10:54:36 -0400
  • 3838216207 * Added tone mapping filter that does not rely on average luminance (unlike HDRProcessor). shadowislord 2014-05-30 23:54:56 -0400
  • 97ff9c2949 * Allow MultiSample.glsllib to be used on GLSL shaders versions 1.00 - 1.40 (otherwise a syntax error occurs) shadowislord 2014-05-30 23:32:02 -0400
  • 939a0b03ca Bugfix: fixed a bug that caused importer to fail when mesh had armature modifier and no vertex groups nor bone envelopes defined. jmekaelthas 2014-05-28 16:27:33 +0200
  • c09a4b208d Fixed ColorRGBA javadoc, made the clamp method use FastMath.clamp, integrated @kwando's pull request 131 Nehon 2014-05-26 12:11:24 +0200
  • 95f215c180 Adjusted TestPostWater to gamma correction Nehon 2014-05-26 12:09:54 +0200
  • 200c875ba2 Used R11G11B10F instead of RGB10_A2 for framebuffer format in Filters and R11G11B10F instead of RGBA for the back buffer in the FilterPostProcessor. Nehon 2014-05-26 11:58:16 +0200
  • 0c469e605b ColorRGBA now has a setAsSrgb that convert the passed sRGB values to linear space and store them in the ColorRGBA, it has also a getAsSrgb method that returns the SRGB value of the color in a Vector4f. Nehon 2014-05-25 15:11:12 +0200
  • 9f45f78c86 Fixed GammaCorrectionFilter path to j3md and frag files Nehon 2014-05-25 15:00:01 +0200
  • 09e705dcc4 Introduced RGB10_A2 Image Format. It offers greater precision for RGB channels at the expense of precision for the alpha channel. This format is convenient for post processing, and especially when gamma correction is turned on. Nehon 2014-05-25 14:59:06 +0200
  • 8ff6f8df24 Introduced a new Enum ColorSpace. One can now mark a texture param in a material definition as linear by using -Linear at the end of the parameter declaration (case insensitive). An Image bound to a material texture param in a linear color space will have its ColorSpace set to linear when bound to the material by mat.setTexture("name", texture); Added the -LINEAR flag to all texture param that needed it in stock materials (lighting.j3md, terrainLighting.j3md, different Filter materials). Nehon 2014-05-24 20:06:23 +0200
  • e4ba4e9e9e - Image loaders now assume ALL images are in sRGB space and set the flag accordingly - All images constructors now take the isSrgb flag as a parameter, all engine classes has been changed to accommodate the change, old constructors has been deprecated for backward compatibility. One should always ask himself in which color space is an image if dealing with gamma correction - Gamma correction has been defaulted to false in the appSettings Nehon 2014-05-20 23:54:43 +0200
  • 77a4002c3d Added support for hardware srgb output (gamma correction). It can be toggled at render time. Works with lwjgl Couldn't test with Jogl and might be not working Not supported by mobile renderers Nehon 2014-05-16 00:04:29 +0200
  • a23038430c - Added an AppSetting param for gamma correction, defaulted to true. - Added a filed in the Setting dialog to toggle gamma correction on and off Nehon 2014-05-13 23:36:21 +0200
  • 0967f39b83 - Fixed the GammaCorrectionFilter so it properly works with multisampling, will be used as a fall back to upcoming Gamma Correction implementation - Removed luma - Passed inverse gamma instead of gamma to avoid doing a division for each pixel in the shader Nehon 2014-05-13 22:09:04 +0200
  • 1a68fc9c30 Merge branch 'master' of https://github.com/jMonkeyEngine/jmonkeyengine.git Stephen Gold 2014-05-25 08:56:56 -0700
  • 98ffe52c77 correct core comments and standardize line endings as discussed at http://hub.jmonkeyengine.org/forum/topic/typos-in-com-jme3-mathrendererpost/ sgold@sonic.net 2014-05-25 08:54:49 -0700
  • bf4a810272 - change push() --> add() for physics collision events Normen Hansen 2014-05-25 12:20:56 +0200
  • f1a485a965 Merge pull request #132 from phr00t/master normen 2014-05-25 12:13:32 +0200
  • a2855c1cf0 Feature: added support for bone envelopes. jmekaelthas 2014-05-21 17:35:07 +0200
  • 1919bac082 stack to deque Phr00t 2014-05-19 13:47:24 -0400
  • ecf6297783 stack to deque Phr00t 2014-05-19 13:46:35 -0400
  • 4a69eee64f corrections to com.jme3.scene.* comments as discussed at http://hub.jmonkeyengine.org/forum/topic/typos-in-com-jme3-scene/ sgold@sonic.net 2014-05-16 07:58:15 -0700
  • 5372cb505d remove CRs from line endings (added in previous commit) sgold@sonic.net 2014-05-14 15:01:58 -0700
  • 5b8dfbc27c typos in Spatial.java comments as discussed at http://hub.jmonkeyengine.org/forum/topic/typos-in-spatial-java-comments/ sgold@sonic.net 2014-05-13 10:22:53 -0700
  • 5f48fa34bd Made a MaterialDebugAppState that allows hot reload of materials at runtime. Pretty convenient for shader development and debugging Nehon 2014-05-11 15:25:09 +0200
  • fba87fb0ea Added README.md v1 Erlend Sogge Heggen 2014-05-06 22:01:38 +0200
  • 414854004f Update CONTRIBUTING.md Erlend Sogge Heggen 2014-05-06 21:03:28 +0200
  • 3cbb158b81 Prototype of nifty-editor integration . relu91 2014-05-06 12:26:03 +0200
  • 3a5aae5383 Fixed typo in previous commit's javadoc Nehon 2014-05-03 15:05:56 +0200
  • 375079bfcf The shaderNodesGenerator now properly declare and assign inPosition : inPosition can be a vec4 or Vec3 and will be assign to Global.position accordingly Nehon 2014-05-03 15:03:30 +0200
  • e898f26cf4 The ShaderNodes system now correctly handles swizzle of types like ivecn, uvecn, bvecn Nehon 2014-05-03 13:49:05 +0200
  • d5f6058e85 Merge pull request #129 from Rena4ka/master Rémy Bouquet 2014-05-01 11:16:46 +0200
  • d200e406d5 performance improvements to PhysicsSpace Phr00t 2014-04-29 14:33:01 -0400
  • 811e715c38 - add iOS input handling base classes - up version to 3.0.9 3.0 Normen Hansen 2014-04-25 23:48:07 +0200
  • 3b187e9342 Bugfix: fix that allows to use either quaternion or euler rotation in bone animation. jmekaelthas 2014-04-25 22:13:58 +0200
  • 539c2e65fc - update JmeVersion automatically in build script - change handling of version "tag" (stable, svn etc.) Normen Hansen 2014-04-25 17:03:59 +0200
  • 70412593ba clean up some naming in SDK build.gradle Normen Hansen 2014-04-25 16:29:18 +0200
  • 7a000bb5fe use maven repo version of j-ogg and j-vorbisd Normen Hansen 2014-04-25 16:25:14 +0200
  • e250c47a08 Fixed constantly mipmap generation Rena4ka 2014-04-22 03:55:57 -0700
  • 4be7693f1b Mipmapped texture arrays Rena4ka 2014-04-22 02:59:03 -0700
  • 10490c2f39 update plugins version to 3.0.8 sgold@sonic.net 2014-04-21 13:19:08 -0700
  • a74fc22797 update version to 3.0.8 in core sgold@sonic.net 2014-04-21 13:18:11 -0700
  • 0c4bfed950 fix issue where rays pass through Quads in certain cases: corresponds to SVN rev 10785 in trunk sgold@sonic.net 2014-04-21 13:17:38 -0700
  • fb681741de fix issue where AnimChannel.update() fails to invoke onAnimCycleDone(): corresponds to ad99467cf2 in master sgold@sonic.net 2014-04-21 13:15:18 -0700
  • dc4d959617 fix NPE in FilterPostProcessor: corresponds to SVN revision 10920 in trunk sgold@sonic.net 2014-04-21 13:11:12 -0700
  • 8d2b7a53e6 fix race in TestAwtPanels as discussed at http://hub.jmonkeyengine.org/forum/topic/fix-for-race-in-testawtpanels sgold@sonic.net 2014-04-18 08:55:59 -0700
  • a8e04797e5 Merge pull request #124 from kwando/fix_better_error_dialog Stephen Gold 2014-04-17 11:11:21 -0700
  • 2b8cdbb34c Fix for the ErrorDialog. Hannes Nevalainen 2014-04-17 17:08:41 +0200
  • 1b3c2e4436 Fixed some compilations warning in the lightScattering shaders and a compilation error in the glsl 1.2 shader Nehon 2014-04-13 20:15:19 +0200
  • 4f6c061d4e Merge branch 'master' of https://github.com/jMonkeyEngine/jmonkeyengine.git Nehon 2014-04-06 11:26:53 +0200
  • dbae186426 Fixed issue in MotionPath where having a path with only 2 waypoints with the same coordinates was causing an IndexArrayOutOfBound exception. Also used a temp var for a Vec2 that was instanciated on each frame Nehon 2014-04-06 11:26:33 +0200
  • 75bc62764a Update CONTRIBUTING.md Erlend Sogge Heggen 2014-04-05 14:09:06 +0200
  • ae0cd3d813 Merge pull request #117 from maany/issue#85 Rémy Bouquet 2014-04-03 07:38:29 +0200
  • 625264b6d8 Added base input handler - touch and simulated mouse Kostyantyn Hushchyn 2014-04-03 04:27:43 +0300
  • 10af945f36 set buildNativeProjects to false for now Normen Hansen 2014-04-03 00:47:46 +0200
  • 7df0b41585 TerrainLodControl no longer caches camera positions. Issue #121 sploreg 2014-04-02 14:49:29 -0700
  • d7b3d580ed Merge branch 'master' of https://github.com/jMonkeyEngine/jmonkeyengine.git Nehon 2014-04-02 20:35:16 +0200
  • ad99467cf2 Fixed issue where onAnimCycleDone was not called when playing an animation Nehon 2014-04-02 20:34:54 +0200
  • f6f13d5f1d Merge pull request #119 from kwando/better_error_dialog normen 2014-04-01 18:12:54 +0200
  • 57adc00909 A better error dialog. Hannes Nevalainen 2014-04-01 17:20:08 +0200
  • 7c8fa29b26 Adding a VideoRecorderAppState for Android. Performance is really bad, but it will at least run and store the AVI. Not really intended for app usage, but it's been handy in a couple of places. Just committing to lot lose the changes necessary to make it run. More work required, for sure. iwgeric 2014-03-31 13:12:10 -0400
  • 37dd89c8f1 Merge branch 'master' of https://github.com/jMonkeyEngine/jmonkeyengine.git iwgeric 2014-03-31 12:18:22 -0400
  • a43b5c1835 remove android mk files from bullet-native. android native bullet has it's own subproject iwgeric 2014-03-31 12:18:02 -0400
  • 4c320f686d issue#85 short approach - setDefaultCloseOperation Mayank Sharma 2014-03-31 16:15:54 +0530
  • 333c5c60cd Fixed wrong swizzle in ssao.frag Nehon 2014-03-31 06:53:05 +0200
  • 5b84be227a end application when TestChooser dialog is closed Mayank Sharma 2014-03-29 16:40:12 +0530
  • 768f099d1d remove android build from jme3-bullet-native (separate subproject now) iwgeric 2014-03-28 08:32:03 -0400
  • 20c1894409 Merge AndroidNativeBulletSubProject iwgeric 2014-03-28 08:21:18 -0400
  • dbe4912884 remove a change to ndk path (made by mistake) iwgeric 2014-03-28 08:18:54 -0400
  • 1ef1420c4d update settings.gradle to include android native bullet project iwgeric 2014-03-28 08:17:41 -0400
  • 26c08caa8c add separate project files for building android native bullet iwgeric 2014-03-28 08:16:22 -0400
  • 8b912cd768 change method to check for existance of the android ndk iwgeric 2014-03-28 08:15:10 -0400
  • 8a4bb58bda add native bullet build properties to gradle.properties in root project iwgeric 2014-03-28 08:13:47 -0400
  • f380140ff7 add pre-compiled libs for android native bullet iwgeric 2014-03-28 08:12:31 -0400
  • ef23737d36 ignore android native bullet build directory iwgeric 2014-03-28 08:11:25 -0400
  • b200db1a3c fix for GitHub issue #115 (GoogleCode issue #638) as discussed at http://hub.jmonkeyengine.org/forum/topic/proposed-fix-for-issue-638 sgold@sonic.net 2014-03-26 14:32:25 -0700
  • 13632f2ca9 remove unused project property iwgeric 2014-03-25 12:24:27 -0400
  • 701da19757 SDK: fix some Generics warnings Normen Hansen 2014-03-25 14:33:48 +0100
  • 83f201e20b remove NetBeans base URL from SDK properties file Normen Hansen 2014-03-25 14:00:28 +0100
  • ac8b52cff0 Merge origin/master iwgeric 2014-03-25 08:48:23 -0400
  • 57b77151aa update android native build to support precompiled libs that are used if not building the libs. If building the libs, then the pre-compiled libs are updated with the output of the build. iwgeric 2014-03-25 08:48:01 -0400