public class DiffuseLightingRed extends AbstractRed
Modifier and Type | Field and Description |
---|---|
private BumpMap |
bumpMap
BumpMap source
|
private double |
kd
Diffuse lighting constant
|
private Light |
light
Light used for diffuse lighting
|
private boolean |
linear
true if calculations should be performed in linear sRGB
|
private java.awt.Rectangle |
litRegion
LitRegion
|
private double |
scaleX
Device space to user space scale factors, along
each axis
|
private double |
scaleY
Device space to user space scale factors, along
each axis
|
bounds, cm, minTileX, minTileY, numXTiles, numYTiles, props, sm, srcs, tileGridXOff, tileGridYOff, tileHeight, tileWidth
Constructor and Description |
---|
DiffuseLightingRed(double kd,
Light light,
BumpMap bumpMap,
java.awt.Rectangle litRegion,
double scaleX,
double scaleY,
boolean linear) |
Modifier and Type | Method and Description |
---|---|
java.awt.image.WritableRaster |
copyData(java.awt.image.WritableRaster wr) |
copyBand, copyToRaster, getBounds, getColorModel, getData, getData, getDependencyRegion, getDirtyRegion, getHeight, getMinTileX, getMinTileY, getMinX, getMinY, getNumXTiles, getNumYTiles, getProperty, getPropertyNames, getSampleModel, getSources, getTile, getTileGridXOffset, getTileGridYOffset, getTileHeight, getTileWidth, getWidth, getXTile, getYTile, init, init, makeTile, updateTileGridInfo
private double kd
private Light light
private BumpMap bumpMap
private double scaleX
private double scaleY
private java.awt.Rectangle litRegion
private boolean linear