Classes and utilities for generating shaders from literal style objects
Type Definitions
-
StyleParseResult{Object}
-
Properties:
Name Type Description buildermodule:ol/webgl/ShaderBuilder.ShaderBuilder Shader builder pre-configured according to a given style
uniformsObject.<string, module:ol/webgl/Helper~UniformValue> Uniform definitions.
attributesArray.<module:ol/renderer/webgl/PointsLayer~CustomAttribute> Attribute descriptions.
-
VaryingDescription{Object}
-
Properties:
Name Type Description namestring Varying name, as will be declared in the header.
typestring Varying type, either
float,vec2,vec4...expressionstring Expression which will be assigned to the varying in the vertex shader, and passed on to the fragment shader.
OpenLayers