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:47

Parameters

ParameterType
glWebGL2RenderingContext
vertexSrcstring
fragmentSrcstring

Returns

Shader

Properties

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

Methods

use()

use(gl: WebGL2RenderingContext): void;

Defined in: shader.ts:74

Parameters

ParameterType
glWebGL2RenderingContext

Returns

void