5895 Commits

Author SHA1 Message Date
Kirill Vainer
60f209c371 .gitignore: more sdk private folders 2015-08-15 12:19:53 -04:00
Kirill Vainer
758317d06a sdk: enable font antialiasing, DPI awareness 2015-08-15 12:17:20 -04:00
Nehon
d08ce630f9 Merge branch 'master' into PBRisComing 2015-08-15 10:38:55 +02:00
Nehon
55db59d510 Fixed an issue in the shader node editor where the editor was failing to open a definition when a variable name began with m_ 2015-08-15 10:31:23 +02:00
Nehon
63f07856d8 Fixed an issue in the shader node editor where the editor was failing to open a definition when a variable name began with m_ 2015-08-15 10:30:12 +02:00
Kirill Vainer
a09f8a0822 .gitignore: update for jme3-dark-laf 2015-08-14 20:37:13 -04:00
Kirill Vainer
d32226db10 GLRenderer: use #version 100 for GLSL ES shaders 2015-08-14 15:25:32 -04:00
Kirill Vainer
b8daa13841 sdk build: include the DarkMonkey theme in the SDK project 2015-08-13 23:58:24 -04:00
Kirill Vainer
3d9bb1bd9d Merged DarkMonkey SDK Theme
Notable changes from DarkMonkey master:
 * Removed AUTHORS / LICENSE from source code, made them part of the module metadata
 * Changed module spec / impl version according to SDK version
 * Removed git files and useless arch.xml from root
2015-08-13 23:29:33 -04:00
Kirill Vainer
a97048a4f3 sdk build: use "nbm revision" to allow upgrades between tagged releases 2015-08-13 22:38:44 -04:00
Nehon
cefdabf3c6 Merge branch 'master' into PBRisComing 2015-08-13 20:43:56 +02:00
Nehon
b5c946ef02 Fixed LightProbe selection according to distance and bounds 2015-08-13 20:33:49 +02:00
Kirill Vainer
3cf85668d1 sdk installer: fix permissions issues on JRE and Blender executables 2015-08-11 21:50:32 -04:00
Kirill Vainer
22540c9812 .gitignore: update for sdk projects 2015-08-11 21:20:44 -04:00
Kirill Vainer
bbb1173485 linux SDK shortcut: proper category & description for .desktop file 2015-08-11 21:19:58 -04:00
Kirill Vainer
be2e165a5d version: consider any non-snapshot build as stable 2015-08-11 21:16:23 -04:00
Kirill Vainer
64452843f1 sdk: correct jme.com -> jme.org 2015-08-11 21:15:35 -04:00
Kirill Vainer
5709fe587d sdk build: correct spec version dependency 2015-08-11 21:11:17 -04:00
Kirill Vainer
c69aac25b5 sdk plugins: fix link to jME3 website 2015-08-09 17:03:12 -04:00
Kirill Vainer
e60fbda50f sdk: use a high resolution icon 2015-08-09 17:00:57 -04:00
Kirill Vainer
9eb1ce8694 sdk build: fix year in jME3 license 2015-08-09 17:00:25 -04:00
Kirill Vainer
8fcf864839 sdk build: remove googlecode upload tasks 2015-08-09 16:59:36 -04:00
Kirill Vainer
9de1cd3060 sdk build: fix incorrect regex for matching spec version 2015-08-09 13:43:28 -04:00
Kirill Vainer
42597f0bc4 sdk build: generate spec version based on GIT revision 2015-08-09 13:32:46 -04:00
Nehon
a35b499ee7 Big refactoring to how PBR is handled.
- Introduced a new Light type : LightProbes that are lights holding Image based Lighting information that are sent to the shader. For now, only the closest LightProbe from a geometry is sent to the shader. This will be enhanced later as it's obviously not the best way to handle this.
- Added a LightProbeFactory for easy creation and rendering of LightPorbes and associated maps. The maps generation process can also be monitored through a Listener class.
- Added various utility classses for debuging purpose.
- Added a new test case for environment with multiple LightProbes.
- Adapted the previous test case to the new system.
2015-08-09 18:39:22 +02:00
Nehon
7b7c6951ad Fixed worldLightList sorting when a light is added to a node. 2015-08-09 18:26:34 +02:00
Kirill Vainer
e2d41ef8ee sdk: change javac source / target to 1.6 2015-08-08 22:13:40 -04:00
Kirill Vainer
b7ab6d003e build: separate full version from full name 2015-08-08 17:57:59 -04:00
Kirill Vainer
d36749c85b build: fix syntax error 2015-08-08 17:39:18 -04:00
Kirill Vainer
17887b1fb0 build: new build version info system
* JmeVersion is no longer autogenerated, instead it pulls info from version.properties
 * Added version.gradle script to generate version info and expose it to other gradle scripts
 * Embed version info inside JAR manifest
 * Refactor NDK finding to use the same way as the version generation
2015-08-08 17:35:05 -04:00
Kirill Vainer
0d7dea20df .gitignore: add .nb-gradle folder to ignore list 2015-08-08 14:06:03 -04:00
Kirill Vainer
f944d7c22b build: use SNAPSHOT as default tag
Maven publishing treats the "SNAPSHOT" tag in a special way, marking that build as a snapshot type build.
2015-08-08 14:03:36 -04:00
Nehon
d7b0292590 FilterPostProcessor now checks for ogl 3.2 capability to use multitsampled textures 2015-08-08 09:27:49 +02:00
Nehon
a730da35b4 FilterPostProcessor now checks for ogl 3.2 capability to use multitsampled textures 2015-08-08 09:26:55 +02:00
Nehon
fc0975c0cc removed old implementation 2015-08-08 09:25:41 +02:00
Nehon
69f1677649 Moved PBR implementation 2015-08-08 09:25:09 +02:00
Daniel Johansson
7f2626af65 Merge remote-tracking branch 'upstream/master' 2015-08-07 15:44:27 +01:00
Nehon
a655acb8f0 BatchNode now preserves the lineWidth for Line meshes when batching. 2015-08-07 08:34:11 +02:00
Kirill Vainer
a68a9747bb SDK Update Center URL: change 3.0 -> 3.1
Doesn't work yet, because the 3.1 folder is missing from the updates server.
2015-08-04 23:46:00 -04:00
Kirill Vainer
2bf5a5c089 Travis-CI: fix release deployment 3.1-github-tag-test 3.1-snapshot-test-4 2015-08-02 14:49:44 -04:00
Kirill Vainer
aa1874442d Travis-CI: release test 3.1-snapshot-test-3 2015-08-02 13:48:31 -04:00
Kirill Vainer
6a21fc9643 Travis-CI: snapshot release test 3.1-snapshot-test 3.1-snapshot-test-2 2015-08-02 13:28:13 -04:00
Matt Benson
25ca07d3d2 light constructors 2015-07-26 18:26:22 -05:00
Dokthar
df19c74248 SDK scenecomposer : changed the lineWidth of the axisMarker
- lineWidth of the arrows is now set at 3f
 - the arrows of the axisMarker are now easier to select.
2015-07-22 22:36:05 +02:00
jmekaelthas
89fe2e57be Bugfix: fixed some issues with bones' animations. 2015-07-21 22:23:15 +02:00
normen
d1b963d843 Merge pull request #303 from Dokthar/bullet_RigidBody
Bullet RigidBody : added support to vector3f based AngularFactor & LinearFactor
2015-07-20 18:31:50 +02:00
Daniel Johansson
d319a7c5d3 Added unit test for J3MLoader to cover the new texture parameters available in #295. Also fixed a couple of issues in the code to reduce logging that was not needed and removed redundant code. This update also updates junit to 4.12 and adds Mockito and Fest Assertions as test dependencies. 2015-07-20 11:22:16 +01:00
Dokthar
abbdefdcef Bullet RigidBody : revert IDE autoformatting noise 2015-07-19 21:04:54 +02:00
Dokthar
b1473c302c Bullet RigidBody : modification of the serializer to support the old & new angular factor 2015-07-19 20:46:03 +02:00
Kirill Vainer
0ade3a69d4 GLRenderer: FBO always available in OpenGL ES 2 2015-07-18 17:47:40 -04:00