List of available effect functions that can be combined to build a layer effect.
Referenced by: Effect, Scale Dependent Effect
Properties
Can be one of the following:
Effect functions brightness
, contrast
, grayscale
, invert
, opacity
, saturate
, and sepia
Property | Details |
---|---|
amount | Amount of effect. A value of 0 leaves the input unchanged. grayscale , invert , sepia , and opacity effects accept a maximum amount of 1 which applies the effect at 100%. brightness , contrast , and saturate can accept amount above 1. Negative values are not allowed. |
type | Effect type. Valid values: brightness , contrast , grayscale , invert , opacity , saturate , sepia |
Effect function hue-rotate
Property | Details |
---|---|
angle | The relative change in hue as an angle in degree. A value of 0 leaves the input unchanged. A positive hue rotation increases the hue value, while a negative one decreases the hue value. |
type | Effect type. Valid value of this property hue-rotate |
Effect function blur
Property | Details |
---|---|
radius | The radius of the blur in points. It defines the value of the standard deviation to the Gaussian function. Negative values are not allowed. |
type | Effect type. Valid value of this property blur |
Effect function drop-shadow
Property | Details |
---|---|
blurRadius | The radius of the blur in points. It defines the value of the standard deviation to the Gaussian function. |
color | Color is represented as a four-element array. The four elements represent values for red, green, blue, and alpha in that order. Values range from 0 through 255. |
type | Effect type. Valid value of this property drop-shadow |
xoffset | The distance of the shadow on the x-axis in points. |
yoffset | The distance of the shadow on the y-axis in points. |
Effect function bloom
Property | Details |
---|---|
radius | Determines the radius of the blur. Negative values are not allowed. Leaves the pixels inside the radius untouched. |
strength | The intensity of the bloom effect. The higher the value, the brighter the glow. Negative values are not allowed. |
threshold | The mininum color luminosity for a pixel to bloom, where at 0 all pixels bloom and 1 only the pixels with 100% luminosity colors bloom. |
type | Effect type. Valid value of this property bloom |
Additional information
- Filter functions in W3C - Filter Effects Module Level 1
- Interpolation of filter functions in W3C - Filter Effects Module Level 1
- Effect in ArcGIS API for JavaScript.
grayscale Example
{
"type": "grayscale",
"amount": 1
}
invert Example
{
"type": "invert",
"amount": 0.5
}
sepia Example
{
"type": "invert",
"amount": 0.5
}
hue-rotate Example
{
"type": "hue-rotate",
"angle": 60
}
blur Example
{
"type": "blur",
"radius": 7.5
}
drop-shadow Example
{
"type": "drop-shadow",
"xoffset": 2,
"yoffset": 1,
"blurRadius": 2,
"color": [
0,
0,
0,
255
]
}
bloom Example
{
"type": "bloom",
"strength": 2,
"radius": 2,
"threshold": 0.6
}