Skip to content

lcdGrid

lcdGrid(inputColor, uv, resolution, gridIntensity, subpixelIntensity): Node<"vec4">

Defined in: packages/nodes/src/display/lcd.ts:20

LCD pixel grid effect. Simulates the visible pixel structure of LCD/TFT displays like GBA.

Parameters

inputColor

Node<"vec4">

Input color (vec4)

uv

Node<"vec2">

UV coordinates

resolution

FloatInput = 240

Display resolution (default: 240 for GBA)

gridIntensity

FloatInput = 0.15

Grid line darkness (default: 0.15)

subpixelIntensity

FloatInput = 0.1

Subpixel structure visibility (default: 0.1)

Returns

Node<"vec4">

Color with LCD grid effect

Example

const gba = lcdGrid(inputColor, uv, 240, 0.15)