Skip to main content

Variable: FilterNoDataVal

const FilterNoDataVal: object

Defined in: filter-nodata.ts:26

A shader module that filters out (discards) pixels whose value matches the provided nodata value, including NaN.

Type Declaration​

fs​

readonly fs: "uniform nodataUniforms {\n float value;\n} nodata;\n" = uniformBlock

getUniforms​

readonly getUniforms: (props) => object

Parameters​

props​

Partial<FilterNoDataValProps>

Returns​

object

value​

value: number | undefined = props.value

inject​

readonly inject: object

inject.fs:DECKGL_FILTER_COLOR​

readonly fs:DECKGL_FILTER_COLOR: "\n if (color.r == nodata.value || (isnan(nodata.value) && isnan(color.r))) {\n discard;\n }\n "

name​

readonly name: "nodata" = MODULE_NAME

uniformTypes​

readonly uniformTypes: object

uniformTypes.value​

readonly value: "f32" = "f32"