bre..ns
461882701d
uncommented some textures in TerrainTestAdvanced
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9590 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
nor..67
ea0be5cf9f
- fix imports across engine
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9451 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
bre..ns
33a69d4536
Softened terrain API to allow for different tiling implementations. Added MultiTerrainLodControl
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9434 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
bre..ns
f654109aa4
added in a NeighbourFinder interface to TerrainQuad so it can be used for tiling outside of TerrainGrid
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9385 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
bre..ns
a1249b551d
* refactored terrain lod to move most of the lod code to the control
...
* lodDistanceCalculator no longer queries the world transforms of the terrain on the background thread
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9269 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
bre..ns
8a9ec04e35
moved noise library into jme3/terrain
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8959 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
bre..ns
817591076e
removed the remaining awt dependencies from terrain grid and its utils
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8939 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
bre..ns
356c3b55cc
deprecating and removing most AWT dependencies from heightmaps and TerrainGrid, still some more to do
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8930 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
nor..67
3cdaf0e051
jme3:
...
- fix imports in all classes
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8843 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
bre..ns
36453a919c
TerrainGrid no longer needs initialize() called, handled automatically now.
...
TG normal seams fixed
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8807 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
nor..67
7f39e256aa
- remove physics shape creation from TerrainFractalGridTest altogether
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8744 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
bre..ns
2253690024
normen made me do it!
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8712 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
bre..ns
4e34217111
* Terrain API changes to better support TG in SDK terrain editor
...
* Refactored TG slightly.
* Updated TG tests
* new TG alphamap test data
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8711 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
nor..67
9a5bb23687
- fix FractalTileLoader not implementing TerrainGridTileLoader
...
- change TerrainGrid tests to use new TileLoader classes
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8700 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
nor..67
9e18ec6184
- update test data, add list size check to TerrainGrid
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8698 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
nor..67
796f912ea1
- update test data and Test names for TerrainGrid
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8694 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
nor..67
b087c3e843
- rename TerrainQuadGrid -> TerrainGridTileLoader, AssetQuadGrid -> AssetTileLoader
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8693 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
nor..67
4d9783ec81
- add workaround for bugged TerrainGrid test data
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8692 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
nor..67
2327e2303d
- add workaround for bugged TerrainGrid test data
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8691 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
nor..67
77d35acb22
- fix j3o to include material
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8690 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
nor..67
3645d09ec2
- add TerrainGrid serialization test
...
- add TerrainQuad deserialization null checks
- serialize Material in TerrainGrid
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8689 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
nor..67
3056d0b25e
- change test
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8680 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
nor..67
916af255a0
- change test data
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8679 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
nor..67
4105689fea
- improve AssetQuadGrid
...
- add test for TerrainQuadGrid
- add test data for TerrainGrid
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8678 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
bre..ns
0dddd8613f
* fix terrain grid camera offset problem
...
* updated TerrainFractalGridTest to use physics again
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8569 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
14 years ago
bre..ns
3383e2e086
* refactored TerrainLOD Control and removed some legacy classes for it, made it easier to use
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8233 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
14 years ago
bre..ns
69fe43f079
added terrain.getNormal(x,z)
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8200 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
14 years ago
bre..ns
a899fbc075
fixed TerrainGrid.getHeightmapHeight, fix thanks to @Makeshift
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8198 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
14 years ago
sha..rd
2636343ac7
* Fix hard edge bug for spot lights on NVIDIA cards
...
* Fix bump mapping issue that was there since the beginning of time ... flipping normal.y only worked for pond_normal.png texture and IS NOT CORRECT in most cases. Now the texture itself has been adjusted to be correct while the flipping of normal.y removed
* Fix crash when playing sound in simpleInitApp()
* Fix issue where Spatial.setModelBound() would do absolutely nothing
* Skies created via SkyFactory now don't suffer from "premature culling" bug
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8010 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
14 years ago
ant..om
06e04c429c
Fix: fixed exception when trying to jump with physics turned off
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7910 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
14 years ago
ant..om
dfef1a6dfe
Fix: fixed a bug when using alphamaps with TerrainGrid
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7904 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
14 years ago
ant..om
026abb5a74
update: removed tileLoaded from TerrainGridListener, one should use tileAttached and tileDetached instead.
...
updated the tests as well
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7849 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
14 years ago
ant..om
dde0c0a885
Fix: extended TerrainGridListener with ozonegrif's extension
...
this allows physics to be handled by the user rather than manipulating in the grid
see tests for details
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7840 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
14 years ago
ant..om
549dda881c
Fix: I left a useless parameter in test
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7837 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
14 years ago
ant..om
07e096ae71
Fix: the new way to add physics to terrainGrid is to use the listener interface, see updated tests
...
new heightmaps are provided for TerrainGridTest
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7836 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
14 years ago
bre..ns
1a08b7b0f6
* fixed lod bug in TerrainGrid
...
* flipped the grid orientation to match the Quad's orientation
* removed blocking call to loading thread
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7833 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
14 years ago
bre..ns
1a72ca91b1
* simplified terrain tests, only passing in single camera
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7824 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
14 years ago
bre..ns
70f1a6f323
* Cleaned up and simplified the Terrain API.
...
* Removed dependence on TerrainQuad for TerrainLodControl
* Comments, general cleanup
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7783 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
14 years ago
ant..om
e44d581fea
Fix: fixed, white terrain effect according to the forum
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7777 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
14 years ago
ant..om
dbe1bb0ed6
Fix: calculating localTranslation after gridChange
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7776 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
14 years ago
sha..rd
c410fae0a6
* Plane.normal is now created by default and set instead of using references
...
* TerrainTestModifyHeight now uses mouse left/right buttons to raise/lower height
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7674 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
14 years ago
sha..rd
e8069191a3
* Plane.normal is now created by default and set instead of using references
...
* Fix crash in TestAppStates
* Fix crash in TestBox
* Removed useless calls to Spatial.updateModelBound()
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7673 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
14 years ago
bre..ns
2ded30739d
* bumped up terrain material texture support
...
* updated the test case example
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7655 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
14 years ago
ant..om
c9993d87b8
Updated TerrainGridTest: removed the original fractal code, as it is not used for this test anymore
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7646 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
14 years ago
sha..rd
5c8a7c4dd4
* Added smooth terrain editing to TerrainTestModifyHeight
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7645 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
14 years ago
bre..ns
993b220922
* performance improvements to terrain height modification
...
* api change to let you pass in many points to be adjusted in the terrain
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7643 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
14 years ago
sha..rd
37894d1698
* HttpZipLocator UTF8 decoder replaced with proper code
...
* Removed some redundant javadoc from SceneProcessor
* Fixed bug where GeometryBatchFactory.optimize() wouldn't reset the transform on the argument node as would be expected since optimize() applies the world transform of the geometries automatically
* Terrain grid tests now stream terrain data from googlecode servers instead of having the data bundled in the nightly builds
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7619 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
14 years ago
ant..om
155ab1c1c6
Updated TerrainFractalGridTest and TerrainGridTest to call terrain.initialize()
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7614 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
14 years ago
ant..om
2073f58cf8
TerrainGridListener is extended to be able to change material of individual grid files.
...
Also added new grid test-data, cause it somehow disappeared
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7611 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
14 years ago
sha..rd
d6d3894fff
* New version of nifty * Added simple package.html for some of the jME3 packages
...
* Additional javadocs for com.jme3.renderer
* Removed Camera.setDirection()
* ImageBasedHeightMapGrid now uses AssetManager to find heightmaps
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7605 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
14 years ago