Class MipmapGenerator

java.lang.Object
net.minecraft.client.renderer.texture.MipmapGenerator

public class MipmapGenerator extends Object
  • Field Details

  • Constructor Details

    • MipmapGenerator

      private MipmapGenerator()
  • Method Details

    • alphaTestCoverage

      private static float alphaTestCoverage(NativeImage image, float alphaRef, float alphaScale)
    • scaleAlphaToCoverage

      private static void scaleAlphaToCoverage(NativeImage image, float desiredCoverage, float alphaRef, float alphaCutoffBias)
    • generateMipLevels

      public static NativeImage[] generateMipLevels(Identifier texture, NativeImage[] mipLevels, int mipLevel, MipmapStrategy strategy, float alphaCutoffBias)
    • hasTransparentPixel

      private static boolean hasTransparentPixel(NativeImage image)
    • darkenedAlphaBlend

      private static int darkenedAlphaBlend(int col0, int col1, int col2, int col3)