Class VertexLighterSmoothAo

All Implemented Interfaces:
IVertexConsumer

public class VertexLighterSmoothAo extends VertexLighterFlat
  • Constructor Details

    • VertexLighterSmoothAo

      public VertexLighterSmoothAo(BlockColors colors)
  • Method Details

    • updateLightmap

      protected void updateLightmap(float[] normal, float[] lightmap, float x, float y, float z)
      Overrides:
      updateLightmap in class VertexLighterFlat
    • updateColor

      protected void updateColor(float[] normal, float[] color, float x, float y, float z, float tint, int multiplier)
      Overrides:
      updateColor in class VertexLighterFlat
    • calcLightmap

      protected float calcLightmap(float[][][][] light, float x, float y, float z)
    • getAo

      protected float getAo(float x, float y, float z)
    • updateBlockInfo

      public void updateBlockInfo()
      Overrides:
      updateBlockInfo in class VertexLighterFlat