Bump Map

This plug-in uses the algorithm described by John Schlag, "Fast Embossing Effects on Raster Image Data" in Graphics GEMS IV (ISBN 0-12-336155-9). It takes a buffer to be applied as a bump map to another buffer and produces a nice embossing effect.
Type
Type of map
name: type
type: enum
Compensate
Compensate for darkening
name: compensate
type: boolean
default: True
Invert
Invert bumpmap
name: invert
type: boolean
default: False
Tiled
Tiled bumpmap
name: tiled
type: boolean
default: False
Azimuth
name: azimuth
type: double
default: 135.00
minimum: 0.00
maximum: 360.00
ui-minimum: 0.00
ui-maximum: 360.00
ui-gamma: 1.00
ui-step-small: 1.00
ui-step-big: 15.00
ui-digits: 2
direction:ccw
unit:degree
Elevation
name: elevation
type: double
default: 45.00
minimum: 0.50
maximum: 90.00
ui-minimum: 0.50
ui-maximum: 90.00
ui-gamma: 1.00
ui-step-small: 1.00
ui-step-big: 10.00
ui-digits: 2
Depth
name: depth
type: int
default: 3
minimum: 1
maximum: 65
ui-minimum: 1
ui-maximum: 65
ui-gamma: 1.00
ui-step-small: 1
ui-step-big: 10
Offset X
name: offset-x
type: int
default: 0
minimum: -20000
maximum: 20000
ui-minimum: -1000
ui-maximum: 1000
ui-gamma: 1.00
ui-step-small: 1
ui-step-big: 100
unit:pixel-coordinate
axis:x
Offset Y
name: offset-y
type: int
default: 0
minimum: -20000
maximum: 20000
ui-minimum: -1000
ui-maximum: 1000
ui-gamma: 1.00
ui-step-small: 1
ui-step-big: 100
unit:pixel-coordinate
axis:y
Waterlevel
Level that full transparency should represent
name: waterlevel
type: double
default: 0.00
minimum: 0.00
maximum: 1.00
ui-minimum: 0.00
ui-maximum: 1.00
ui-gamma: 1.00
ui-step-small: 0.00
ui-step-big: 0.10
ui-digits: 3
Ambient lighting factor
name: ambient
type: double
default: 0.00
minimum: 0.00
maximum: 1.00
ui-minimum: 0.00
ui-maximum: 1.00
ui-gamma: 1.00
ui-step-small: 0.00
ui-step-big: 0.10
ui-digits: 3
pads: aux input output
parent-class: GeglOperationComposer
categories: light
reference: 'Fast Embossing Effects on Raster Image Data' in Graphics Gems IV (ISBN 0-12-336155-9).
license: GPL3+
