Commit Graph

149 Commits (1bad383be25cbcc74167fbc3ab1d76834d28d107)

Author SHA1 Message Date
bre..ns 05f5473505 cleaned up some terrain code and deprecated a few constructors 13 years ago
bre..ns f5cd1e97c4 fixed the terrain normal calc for the edges 13 years ago
bre..ns b59ec271ca terrain now checks the ray's limit when colliding 13 years ago
Sha..rd 0a3f7903a4 * Added methods to BufferUtils to create Vector4f buffers or set them 13 years ago
Sha..rd 7825249952 * Made some classes pretty, hope you like it 13 years ago
Sha..rd 27e97c34da * 'FixedFunc' technique were wiped out entirely. Not useful since now we choose default technique based on caps anyway. 13 years ago
nor..67 ea0be5cf9f - fix imports across engine 13 years ago
bre..ns 33a69d4536 Softened terrain API to allow for different tiling implementations. Added MultiTerrainLodControl 13 years ago
bre..ns f654109aa4 added in a NeighbourFinder interface to TerrainQuad so it can be used for tiling outside of TerrainGrid 13 years ago
bre..ns f669290a3a updated terrainLighting.frag's shininess to match more of Lighting.frag 13 years ago
bre..ns a0af5de41e whoopsie, sorry TerrainGrid 13 years ago
bre..ns 5dbde4ad06 TerrainQuad documentation patch thanks @slyh 13 years ago
bre..ns eac143830f TerrainGrid documentation patch thanks @slyh 13 years ago
Sha..rd 60e0e46344 * Remove usage of "SimpleTextured" shaders from other materials 13 years ago
bre..ns 64b736f2e9 fix a bug in terrain getHeight for some edge cases 13 years ago
bre..ns 3dc9a591b7 whoops, I blame jesus for not adding this class 13 years ago
bre..ns a1249b551d * refactored terrain lod to move most of the lod code to the control 13 years ago
sky..ok 533fb86c50 Down to 260 Javadoc warnings from 324 13 years ago
bre..ns ee69225ad0 fixed some normal calc issues in LODGeomap 13 years ago
bre..ns e769d453ec added recalculateAllNormals() to TerrainQuad 13 years ago
bre..ns 8d9895036b more terrain normal code clean up 13 years ago
bre..ns 3420ec2881 simplified terrain tangent generation, cleaned up code 13 years ago
bre..ns 230398c45b removed some debug code 13 years ago
bre..ns a59339054a moved some of the terrain utils into tool options in the scene explorer 13 years ago
bre..ns d28b580640 fixed bug in terrainQuad, uses worldTranslation for coordinate offset now for height adjustment 13 years ago
sky..om 8e721f5c93 Brought the number of Javadoc workings down to 322 from 391; Updated year to 2012 in license header of affected files 13 years ago
sky..om b66984f8f5 Added javadoc for TerrainQuad heightMap parameters 13 years ago
sky..om baba9d6b47 Fix to TerrainGrid: only clone the grid's material to child quad if it doesn't have a material of its own 13 years ago
bre..ns 8a9ec04e35 moved noise library into jme3/terrain 13 years ago
bre..ns 5d6fa1fc0b fixed a normal seaming artifact in terrain 13 years ago
bre..ns 817591076e removed the remaining awt dependencies from terrain grid and its utils 13 years ago
bre..ns 356c3b55cc deprecating and removing most AWT dependencies from heightmaps and TerrainGrid, still some more to do 13 years ago
nor..67 3cdaf0e051 jme3: 13 years ago
nor..67 c906508e62 - big refactoring of engine build and cleaning of sources, totally breaking SDK build for now 13 years ago
bre..ns 7f1fff1538 fixed some terrain edge tangents 13 years ago
nor..67 212b57ecc6 - add some equals() methods where compareTo is used 13 years ago
bre..ns 9da184fcd7 cleaned up geomap code 13 years ago
bre..ns 36453a919c TerrainGrid no longer needs initialize() called, handled automatically now. 13 years ago
bre..ns b736768b2d fixed terrain normals 13 years ago
Sha..rd e57637f307 * Set default shininess value to 1 for TerrainLighting.j3md, it has to be this way to avoid an NVIDIA bug. Please don't change it back but fix the shader instead 13 years ago
bre..ns 5bc91e15b1 updated defaults in TerrainLodControl constructor 13 years ago
bre..ns ad98c62321 fixed terrain normals 13 years ago
bre..ns 08cb3182bd * set terrainLighting mat default shininess to 0 13 years ago
nor..67 8d3aa7bad9 - fix in GeoMap constructor 13 years ago
nor..67 ca69ef57b7 - don't use floatBuffer.array() in terrain for deprecated methods 13 years ago
nor..67 1e100399f1 - another fix in terrain deserialization for old files 13 years ago
nor..67 8b60ba35b2 - fix terrain deserialization for old files 13 years ago
nor..om 197bba7fe8 - fix TerrainPatch method signature to not break old projects, deprecate getHeightmap, add new getHeightMap 13 years ago
sha..rd 268a464191 * Make Geomap and LODGeomap use a float[] heightmap internally instead of FloatBuffer 13 years ago
sha..rd b192166072 * Improve speed of TerrainLighting shader so no ALU is done per normal map but at the end only 13 years ago