소스 검색

MipMapGen: resize to nearest power of 2 in both dimensions
Before it was selecting the largest dimension, but OpenGL does not have such requirement.

Kirill Vainer 10 년 전
부모
커밋
4aa32cd016
1개의 변경된 파일1개의 추가작업 그리고 2개의 파일을 삭제
  1. 1 2
      jme3-core/src/main/java/com/jme3/util/MipMapGenerator.java

+ 1 - 2
jme3-core/src/main/java/com/jme3/util/MipMapGenerator.java

@@ -100,8 +100,7 @@ public class MipMapGenerator {
     public static Image resizeToPowerOf2(Image original){
         int potWidth = FastMath.nearestPowerOfTwo(original.getWidth());
         int potHeight = FastMath.nearestPowerOfTwo(original.getHeight());
-        int potSize = Math.max(potWidth, potHeight);
-        return scaleImage(original, potSize, potSize);
+        return scaleImage(original, potWidth, potHeight);
     }
     
     public static void generateMipMaps(Image image){