org.apache.batik.ext.awt.image.rendered

Class BumpMap

public final class BumpMap extends Object

Default BumpMap implementation.
Constructor Summary
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 Summary
double[][][]getNormalArray(int x, int y, int w, int h)
doublegetSurfaceScale()

Constructor Detail

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 Detail

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

getSurfaceScale

public double getSurfaceScale()

Returns: surface scale used by this bump map.

Copyright B) 2008 Apache Software Foundation. All Rights Reserved.