java.lang.Object
org.apache.batik.ext.awt.image.rendered.BumpMap

public final class BumpMap extends Object
Default BumpMap implementation.
  • Constructor Details

    • BumpMap

      public BumpMap(RenderedImage texture, double surfaceScale, double scaleX, double scaleY)
      Stores the normals for this bumpMap. scaleX and scaleY are the user space to device space scales.
  • Method Details

    • getSurfaceScale

      public double getSurfaceScale()
      Returns:
      surface scale used by this bump map.
    • getNormalArray

      public double[][][] getNormalArray(int x, int y, int w, int h)
      Parameters:
      x - x-axis coordinate for which the normal is computed
      y - y-axis coordinate for which the normal is computed