Commit Graph

74 Commits (2cec3f82ebb5991f69d8ea983932bf73505d56e9)

Author SHA1 Message Date
nor..67 783ec50326 - final version of Material/RenderState comparison and hashValue methods, he who changes them again has to buy a crate of beer for all core members 13 years ago
rem..om c9d5011555 used dynamicEqual instead of dynamicHashCode in BatchNode and GeometryBatchFactory 13 years ago
rem..om d33cbce333 - Changed BatchNode and GeometryBatchFactory according to material recent changes. 13 years ago
nor..67 92e2e35aef - change Material.equals to Material.contentEquals 13 years ago
Sha..rd ad01d36915 * Added shader validation system. Requires either NVIDIA Cg or GPU Shader Analyser to be in the path. Run the ShaderCheck class to see which jME3 shaders fail validation. 13 years ago
rem..om 544e1f6342 Shaders : The line numbers on error now correctly takes the version line added to the shader into account 13 years ago
rem..om 3a0e1f50ac Shaders : The line number is now printed for each line of shader code in the standard error output when a shader fail to compile. 13 years ago
rem..om 91ea95328e Fixed isEqual to equals in GeometryBatchFactory and in TestMaterialCompare 13 years ago
rem..om 1945a0c1c0 BatchNode and GeometryBatchFactory now uses the material's isEqual method to gather the geometries to batch 13 years ago
sky..ok 533fb86c50 Down to 260 Javadoc warnings from 324 13 years ago
Sha..rd be7a22e3d5 * Remove most common usage of IntMap.iterator() 13 years ago
Sha..rd 68da72cf66 * Actually fixed the issue with the tangents this time .. (TestTextureAtlas runs) 13 years ago
Sha..rd c9046fa21c * Since number of tangent components in a tangent buffer can vary, GeometryBatchFactory now takes # of components into account preventing IndexOutOfBoundsException 13 years ago
nor..67 965974c18d - javadoc html tag fix 13 years ago
rem..om 26665e5df0 GeometryBatchFactory now correctly transforms tangents buffer (it was not taking the 4th component into account) 13 years ago
PSp..om 38f56d3f2e GeometryBatchFactory now bulk copies the untransformed 13 years ago
PSp..om e6dc1b7183 Modified GeometryBatchFactory to be thread safe 13 years ago
nor..67 b51c736e80 - rephrase and clarify some TextureAtlas javadoc 13 years ago
nor..67 3b91333636 - add ImageToAwt fallback (using reflection, no AWT dependency) to TextureAtlas conversion 13 years ago
nor..67 8a08f8d505 - add grayscale (Luminance8/Luminance8Alpha8) texture support to TextureAtlas 13 years ago
nor..67 d918cefc17 - add more javadoc to TextureAtlas 13 years ago
nor..67 d18460ae33 - small javadoc fixes for TextureAtlas 13 years ago
nor..67 64c5e75684 - add lots of javadoc with examples etc to TextureAtlas 13 years ago
nor..67 5a451b3aa6 - use assetKey.toString() in TextureAtlas to account for flipped textures 13 years ago
nor..67 bfa0bf6a1e - some javadoc fixes in TextureAtlas 13 years ago
nor..67 d83815847a - add size warning to TextureAtlas 13 years ago
nor..67 1d742f1d07 - do not store useless reference to image in TextureAtlas 13 years ago
nor..67 3031875264 - TextureAtlas: move some things from static methods to object methods 13 years ago
nor..67 14daceaabd - TextureAtlas javadoc fixes 13 years ago
nor..67 550499a0d6 - add some more static helper methods to TextureAtlas 13 years ago
nor..67 a265e72759 - move TextureAtlas methods out of GeometryBatchFactory 13 years ago
nor..67 f04654ee20 - fix inverted alpha for non-alpha textures 13 years ago
nor..67 d5c766cc8b - make GeometryBatchFactory check for diffuse texture before applying normal textures 13 years ago
nor..67 48ce86e607 - throw exception on unsupported format in TextureAtlas 13 years ago
nor..67 29b9a64e12 - add size check for normal etc. maps, have to fit to main texture size 13 years ago
nor..67 c4b1205fda - remove tangent generation from batch factory 13 years ago
nor..67 a6154e2608 - fix texture atlas not cheking for existing textures anymore 13 years ago
nor..67 d3c92b586f - make TextureAtlas more strict 13 years ago
nor..67 99c7797ea5 - fix moved update calls 13 years ago
nor..67 bb1ff2e9e5 - improve atlas test, display quad with atlas texture 13 years ago
nor..67 1aabed9bc5 - add normal and specular (lighting) support to TextureAtlas generation 13 years ago
nor..67 58a08eb570 - add test for TextureAtlas 13 years ago
nor..67 81b2e7ca51 - add more formats to TextureAtlas 13 years ago
nor..67 fddcbf6d6c - add texture coordinate buffer updating to TextureAtlas 13 years ago
nor..67 41d1b5996c - add multi-texture support to TextureAtlas 13 years ago
nor..67 00454ed0f3 - add jme3 Texture compatible TextureAtlas class 13 years ago
nor..67 fbf42ffbca - improve failsafeness of GeometryBatchFactory 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
nor..67 5ce347eec8 - use JmeSystem.getStorageFolder() for SaveGame util 13 years ago
nor..67 3cdaf0e051 jme3: 13 years ago