Skip to main content

ZylemShaderObject

@zylem/game-lib


@zylem/game-lib / graphics / ZylemShaderObject

Type Alias: ZylemShaderObject

ZylemShaderObject = object

Defined in: packages/game-lib/src/lib/graphics/material.ts:23

GLSL shader object (traditional WebGL approach).

Deprecated​

game-lib renders with WebGPU, which cannot compile raw GLSL ShaderMaterial. Author custom shaders as ZylemTSLShader (TSL) instead. A GLSL shader passed to a material now logs a warning and renders with a default node material.

Properties​

fragment​

fragment: string

Defined in: packages/game-lib/src/lib/graphics/material.ts:23


vertex​

vertex: string

Defined in: packages/game-lib/src/lib/graphics/material.ts:23