Skip to main content

Class: Shader

Defined in: shader.ts:41

Constructors

Constructor

new Shader(
gl: WebGL2RenderingContext,
vertexSrc: string,
fragmentSrc: string): Shader;

Defined in: shader.ts:46

Parameters

ParameterType
glWebGL2RenderingContext
vertexSrcstring
fragmentSrcstring

Returns

Shader

Properties

PropertyTypeDefault valueDefined in
isMatcap?booleanundefinedshader.ts:44
programWebGLProgramundefinedshader.ts:42
uniformsRecord<string, WebGLUniformLocation | null>{}shader.ts:43

Methods

use()

use(gl: WebGL2RenderingContext): void;

Defined in: shader.ts:73

Parameters

ParameterType
glWebGL2RenderingContext

Returns

void