Class VertexLighterSmoothAo

    • Constructor Detail

      • VertexLighterSmoothAo

        public VertexLighterSmoothAo​(BlockColors colors)
    • Method Detail

      • 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)