Texture: allow setting aniso = 0, since that's the default anyway

experimental
shadowislord 10 years ago
parent fdf050c13d
commit a683fbb16c
  1. 9
      jme3-core/src/main/java/com/jme3/texture/Texture.java

@ -488,7 +488,8 @@ public abstract class Texture implements CloneableSmartAsset, Savable, Cloneable
/** /**
* @return the anisotropic filtering level for this texture. Default value * @return the anisotropic filtering level for this texture. Default value
* is 1 (no anisotrophy), 2 means x2, 4 is x4, etc. * is 0 (use value from config),
* 1 means 1x (no anisotrophy), 2 means x2, 4 is x4, etc.
*/ */
public int getAnisotropicFilter() { public int getAnisotropicFilter() {
return anisotropicFilter; return anisotropicFilter;
@ -499,11 +500,7 @@ public abstract class Texture implements CloneableSmartAsset, Savable, Cloneable
* the anisotropic filtering level for this texture. * the anisotropic filtering level for this texture.
*/ */
public void setAnisotropicFilter(int level) { public void setAnisotropicFilter(int level) {
if (level < 1) { anisotropicFilter = Math.max(0, level);
anisotropicFilter = 1;
} else {
anisotropicFilter = level;
}
} }
@Override @Override

Loading…
Cancel
Save