瀏覽代碼

DDSLoader now supports Luminance16f format (r16f)

Nehon 8 年之前
父節點
當前提交
26ccaaea88
共有 1 個文件被更改,包括 6 次插入0 次删除
  1. 6 0
      jme3-core/src/plugins/java/com/jme3/texture/plugins/DDSLoader.java

+ 6 - 0
jme3-core/src/plugins/java/com/jme3/texture/plugins/DDSLoader.java

@@ -302,6 +302,12 @@ public class DDSLoader implements AssetLoader {
                     bpp = 64;
                     pixelFormat = Image.Format.RGBA16F;
                     break;
+                case 111:
+                    compressed = false;
+                    bpp = 16;
+                    pixelFormat = Format.Luminance16F;
+                    grayscaleOrAlpha = true;
+                    break;
                 default:
                     throw new IOException("Unknown fourcc: " + string(fourcc) + ", " + Integer.toHexString(fourcc));
             }