248 Commits

Author SHA1 Message Date
Stephen Gold
f71aad128a tests and fixes for issues #918 and #919 2018-12-21 21:47:40 -08:00
Stephen Gold
8e454a6536 fix for issue #908 2018-12-21 21:46:22 -08:00
Stephen Gold
e42ff35119 fix for issue #897 2018-12-21 21:01:55 -08:00
Stephen Gold
2bb20c9537 fix for issue #886 2018-12-21 21:01:07 -08:00
Stephen Gold
7f14ad18c7 test case and fix for issue #883 2018-12-21 20:57:43 -08:00
Stephen Gold
1916a6a177 test case and fix for issue #889 2018-12-21 20:57:21 -08:00
Stephen Gold
f338e7347c add a test for JME issue #877 2018-12-21 20:22:18 -08:00
Stephen Gold
8fab216fd3 make TerrainTestCollision more user-friendly 2018-12-21 20:02:07 -08:00
Stephen Gold
4f664f33cc correct more grammar/spelling errors in comments 2018-12-21 13:08:45 -08:00
Stephen Gold
66e602c825 correct more typographical errors in comments 2018-12-21 13:02:04 -08:00
Stephen Gold
8b70b64505 comment corrections: mostly spelling and grammar 2018-12-21 12:47:12 -08:00
Nehon
631794f7d6 Fixes mat param override reading null integenr params as 0 2018-05-19 00:22:47 +02:00
Nehon
12004217d1 Ao map now only attenuates indirect lighting in PBR shader 2018-01-04 16:53:48 +01:00
Stephen Gold
edba4b9844 test override of ColorRGBA mat param with a Vector4f or Quaternion value 2017-12-27 20:51:40 +01:00
Stephen Gold
247d5d9324 package protect the MovingAverage class instead of deprecating it 2017-12-17 15:17:10 +01:00
Stephen Gold
f27f568556 remove deprecated shadow renderers from 3 physics tests 2017-12-17 15:17:10 +01:00
Stephen Gold
99f4f20c75 remove deprecated BasicShadowRenderer from TestFancyCar 2017-12-17 15:17:10 +01:00
Stephen Gold
990791b21c remove setFlushQueues(), which is deprecated and has no effect 2017-12-17 15:17:10 +01:00
Stephen Gold
d3f0c2002a in examples, replace deprecated methods and classes 2017-12-17 15:17:10 +01:00
Stephen Gold
e536699d9e remove 3 examples whose purpose was to test deprecated classes 2017-12-17 15:17:10 +01:00
Nehon
a59b9e6a94 glTF: Skip tracks that belong to a different skin 2017-12-10 10:42:24 +01:00
Nehon
5dbbaf0f06 glTF: Fixes additional issues with bones transforms 2017-12-09 16:35:37 +01:00
Nehon
e4b6bf82a2 Better PBR env map generation 2017-11-05 23:52:22 +01:00
Nehon
c00407da33 PBR : Removed specularColor contribution from direct lighting specular. 2017-09-18 23:00:57 +02:00
Nehon
e6a55e9d3a Dropped the use of the irradiance Map for LightProbes, only the spherical harmonics coeffs are stored and used to recompose indirect diffuse color in the shader.
Also added a tweak to get the specular dominant direction when sampling the prefiltered env maps. It gives better result on low roughness materials.
2017-09-18 11:14:45 +02:00
Nehon
0da2bfe0ba Changed how roughness is stored into prefiltered env map mipmaps for a more consistent method.
Bumped the default size of the LightProbe maps to 256
Change he integrateBRDF approximation method
2017-09-18 11:14:45 +02:00
Stephen Gold
d1bd48528c test and fix for issue #651 (inverted rotation in Sky.vert) 2017-09-16 11:42:51 -07:00
Nehon
63faeeae87 Some code cleanup 2017-08-31 21:39:54 +02:00
Nehon
ea6c406979 Implemented bone animation. This is still in WIP state, currently working for the most simple cases. 2017-08-31 21:39:54 +02:00
Nehon
3bbfabed5e Gltf: added support for PBR colored material 2017-08-31 21:39:54 +02:00
Nehon
7951f5a987 Gltf loader can load mesh data and scene structure. 2017-08-31 21:39:54 +02:00
empirephoenix
b56c9c79fc Merge pull request #679 from stephengold/master
testcases and fix for issue #357
2017-07-13 12:44:45 +02:00
Nehon
debd62ee87 Display generated source in the ShaderNode test 2017-07-08 14:06:56 +02:00
Stephen Gold
8530b60294 testcases and fix for issue #357 2017-07-06 22:01:57 -07:00
Nehon
29875e6085 Fixed InstanceGeomerty not working properly when using the lighting material and a non DirectionalLight
see https://hub.jmonkeyengine.org/t/instancednode-doesnt-work-with-light/38316/5
2017-04-12 20:33:28 +02:00
Stephen Gold
b2aa1ff9f1 fix SkeletonControl.getAttachmentNode() for odd models (such as Jaime) 2017-04-05 18:28:43 -07:00
Stephen Gold
259f599d1d add PointSize to Unshaded matdef, test with SkeletonDebugger 2017-03-23 13:33:08 -07:00
Rémy Bouquet
df765322dc Fixed warnings in Terrain shader.
Fixed the use of the first diffuse map
Fixed the camera positioning in the TestSpotLightTerrain
2017-02-26 09:25:23 +01:00
Nehon
dc40faaff8 Moved DetailedProfiler to a more appropriate package 2017-02-12 15:54:40 +01:00
Nehon
12fe7ba035 Added a DetailedProfiler and its associated AppState for detailed time profiling 2017-02-05 17:57:28 +01:00
Nehon
390d35180b Soft particles now has only one shader and one technique to work with any glsl version 2017-01-24 20:06:12 +01:00
Nehon
f7181c38dc Removed all xxx15.frag shaders and used GLSLCompat to have the same shader whatever version it's used for 2017-01-22 14:08:22 +01:00
Nehon
d537a1c22e Added a GLSL150 to most of the shaders used in the engine (except deprecated ones).
All shaders now import the GLSLCompat.glsllib
2017-01-15 19:02:10 +01:00
SkidRunner
0384fe5477 jayfella commented 6 hours ago
I would appreciate removing the presumed resolution and to display the
settings page by default before merging.
2017-01-04 12:34:02 -06:00
SkidRunner
5374c66636 Removed tempvars from update. 2017-01-03 21:39:47 -06:00
SkidRunner
1df2435fbd New Physics based jme3 example game. 2017-01-03 13:57:13 -06:00
Ev1lbl0w
9455f51c93 Update TestColoredTexture.java 2016-12-11 20:55:45 +00:00
Ev1lbl0w
df240b6837 Update TestSceneWater.java 2016-12-11 20:55:12 +00:00
Ev1lbl0w
9bd3256c78 Update TerrainGridTest.java 2016-12-11 20:54:36 +00:00
Ev1lbl0w
70bccb1048 Update TerrainGridAlphaMapTest.java 2016-12-11 20:54:04 +00:00