322 Commits

Author SHA1 Message Date
rem..om
e530cf9ad6 Removes the use of the deprecated Box contructor with the mesh origin in HelloJME3. also updated the wiki
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10716 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-07-14 09:27:13 +00:00
rem..om
97ccd701fe Used var-args to register input listeners to the inpurManager in HelloInput instead of creating a string arrays. Also updated the wiki
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10715 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-07-14 09:24:01 +00:00
rem..om
01d8f36a52 Changed the way the walkDirection is computed in HelloCollision to avoid instatiating vector3f on each update. Also updated the wiki to reflect the change
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10714 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-07-14 09:18:33 +00:00
rem..om
7c5571070c fixed Hello Audio tutorial, also updated the wiki, and added an important note about positional audio
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10713 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-07-14 09:11:03 +00:00
roo..li
a457d2d922 helloworld: updated depricated Box() constructor and object names
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10709 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-07-13 13:37:08 +00:00
bre..om
08b27f7673 removed the mesh collision shape from HelloTerrainCollision.java
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10662 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-26 16:15:26 +00:00
rem..om
f0b44c0704 LodGenerator used squared length of en edge as parameter for its collapse cost instead of the length. It gives better results
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10639 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-02 21:12:59 +00:00
rem..om
b918c707b8 Implemented a Lod Generator based on Ogre progressive mesh
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10638 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-02 16:44:47 +00:00
rem..om
b105f2c228 Made a ComposeFilter that allows one to compose post filtered outputs from multiple viewports
see http://jmonkeyengine.org/forum/topic/bloom-filter-for-multiple-nodes/#post-213016

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10592 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-05-04 07:21:46 +00:00
ShA..Rd
bd39ff1b6e * Fix issue 570
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10568 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-19 17:38:35 +00:00
ShA..Rd
d64eec7d1b * Fix issue 569 by using googlecode server instead of jme website which blocks java connections for some reason
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10567 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-19 17:36:55 +00:00
ShA..Rd
7e6534c1b7 * UnshadedArray shader will attempt to enable the relevant texture array extensions, otherwise it shouldn't work at all (don't know why it did)
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10564 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-19 17:01:25 +00:00
rem..om
6470f44c97 Added a test case for Hardware Skinning
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10558 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-19 09:25:20 +00:00
bre..om
ff4c38e20a TerrainLodControl now refreshes when first added to the scene
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10557 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-18 15:19:43 +00:00
sha..RD
5e6b9a3746 * Fix use of deprecated Box constructor in TestBox
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10548 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-18 02:55:32 +00:00
sha..RD
07a459555d * Added test to demonstrate what happens to a deleted texture when trying to use it with OpenGL
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10545 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-17 01:50:37 +00:00
bre..om
0ffe547d5a test case showing soft particle issues, they end up quite hard...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10533 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-12 18:17:24 +00:00
sha..RD
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.

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10525 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-08 01:01:24 +00:00
rem..om
01e2403f6c Changed TestBatchNodeTower so that it doesn't use deprecated stuff anymore
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10521 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-07 10:27:10 +00:00
rem..om
ecc35e84c5 Shadows, enhanced TestShadowsPerf
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10520 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-07 10:05:27 +00:00
rem..om
b5014c5fbc Implemented stable shadows for DirectionalLightShadowRenderer
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10515 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-06 09:21:11 +00:00
rem..om
33ad135b28 added back the light in testenvmap
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10510 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-04-04 18:43:42 +00:00
rem..om
c591260ab5 WaterFilter : the size of the reflection map can now be changed at run time.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10476 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-03-09 08:54:10 +00:00
rem..om
1871a1831d Better TestMultiPostWater
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10457 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-03-03 10:31:10 +00:00
rem..om
a400851908 Fixed imports in TestShaderNodes
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10443 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-02-26 21:58:33 +00:00
rem..om
1091069059 Shader Nodes implementation :
Test case


git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10435 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-02-26 19:39:46 +00:00
nor..67
5746d0be4d - fix some dependencies for AudioNode
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10418 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-02-20 19:18:45 +00:00
nor..67
bc36506776 - add black fog to WoI
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10412 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-02-15 00:38:23 +00:00
nor..67
39205d3b21 - add damping for local x/z forces to BetterCharacterControl, remove debug
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10411 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-02-14 23:33:35 +00:00
nor..67
cb1920eaff - cleanup state detaching in WoI
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10410 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-02-14 22:53:34 +00:00
nor..67
8f5a8500a6 - fix coord display for WorldOfInception
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10409 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-02-14 22:46:15 +00:00
nor..67
50b7ed3b91 - fix coord display for WorldOfInception
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10408 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-02-14 22:44:26 +00:00
nor..67
bd76d72ec7 - add coord display for WorldOfInception
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10407 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-02-14 22:16:45 +00:00
nor..67
e100931c1f - add first version of WorldOfInception
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10406 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-02-14 15:00:13 +00:00
nor..67
93c5cdbc71 - change PhysicsTestHelper soccer setup
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10365 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-02-09 00:42:47 +00:00
nor..67
191c8290f6 - add first version of BetterCharacterControl, WIP
TODO: damping of local x/z plane physics forces

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10363 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-02-08 03:09:35 +00:00
nor..67
7000a19a04 - fix PhysicsHoverControl
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10335 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-02-05 13:53:29 +00:00
nor..67
ea973c14c3 - change logging from logger.info() logger.fine and logger.warning()
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10272 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-31 22:37:56 +00:00
rem..om
a9eec4c1b2 Jaime model, and test case
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10052 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-01 11:04:33 +00:00
rem..om
157fb96141 DirectionalLight shadows now work properly when the view cam is in parallel projection
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10030 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-12-15 12:27:26 +00:00
bre..om
fdf238cc08 moved player location in HelloTerrainCollision. Set a backwards compatibility scale for ImageBasedHeightmap
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10028 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-12-14 15:37:21 +00:00
bre..om
c909219a4e Added TerrainTestAndroid and a smaller heightmap image for it
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10025 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-12-12 18:24:43 +00:00
bre..om
d68fba1fef fixed TerrainGrid.getTerrainAtCell() and TerrainGrid.getTerrainAt(), updated TerrainGridTileLoaderTest
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9982 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-11-10 20:34:35 +00:00
bre..om
c7d42dede5 removed physics error from TerrainGrid tests
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9977 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-11-08 23:02:47 +00:00
rem..om
0dadaa80f5 Shadow system refactoring.
- Basic and PSSM shadow renderer are now deprecated
- There is now one processor and its filter conterpart for each light type
- created an abstract shadow processor that hold the common shadowing code. It's totally independent of the shadow technique used.
- extracted the CompareMode and FilterMode enum to their own files.
- renamed FilterMode enum to EdgeFilteringMode
- refactored the shader code, to avoid duplicate code. all shadow related code is now gathered into Shadows.glsllib and Shadows15.glsllib.
- added spot light Shadows
- removed the ShadowCamera class as it was not used.
- removed "pssm" in the naming of classes, shader and shader libs since it's not relevant anymore

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9971 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-11-07 08:38:56 +00:00
rem..om
66ddbb654d Point light shadows first push. Working solution based on rendering 6 different shadow maps.
Made a PointlLightShadowRenderer and a PointLightShadowFilter.
- This will need a lot of refactoring as a lot of code is duplicated with the PSSMShadowRenderer
- Also i plan to change the Shadow map rendering to a cubemap instead of 6 separate textures.
Added a cornell box model and a test case


git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9942 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-11-03 09:38:33 +00:00
sky..ok
01f1c8ff27 Replace NetBeans file templates with jME licenses
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9839 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-10-05 17:22:45 +00:00
sky..ok
28ce76245f Change all source licenses to say 2009-2012
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9838 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-10-05 17:01:57 +00:00
rem..om
d82953b7b8 test PSSM: set the light dirrection to a non failing value until the issue is fixed
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9801 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-10-02 16:07:59 +00:00
nor..67
b9717e2faf SDK:
- update to RC2 state / NetBeans 7.2
- breaks nightly builds for beta

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9799 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-10-02 15:45:58 +00:00