Beispiel #1
0
        private static DxtImageFormat GetImageFormatFromImageType(VtfImageType imageType)
        {
            switch (imageType)
            {
            case VtfImageType.Single1024:
                return(DxtImageFormat.Dxt1OneBitAlpha);

            case VtfImageType.Single512:
            case VtfImageType.Fading:
                return(DxtImageFormat.Dxt5);

            default:
                throw new NotImplementedException($"No case added for {nameof(VtfImageType)}.{imageType}.");
            }
        }
 public VtfEncoder(VtfImageType imageType)
 {
     _imageType = imageType;
 }