2018-05-03 07:01:51 -07:00

657 B

Shader

The Shader class are the base class for VertexShader class and FragmentShader class

Usage

Create a pair of shaders

const fs = new VertexShader(gl, source);
const fs = new FragmentShader(gl, source);

Members

  • handle - holds the underlying WebGLShader object

Methods

constructor

  • gl - gl context
  • source - string containing shader instructions.

Remarks

  • Shader sources: A Program needs to be constructed with two strings containing source code for vertex and fragment shaders.
  • Default Shaders: luma.gl comes with a set of default shaders that can be used for basic rendering and picking.