npm.io
1.0.1 • Published 11 years ago

gl-checker-texture

Licence
MIT
Version
1.0.1
Deps
2
Vulns
0
Weekly
0
Stars
2

gl-checker-texture

experimental

Creates a 2x2 checkered repeating WebGL texture. Useful for checkered backgrounds, dotted lines, etc.

var Checker = require('gl-checker-texture')

var tex = Checker(gl)
tex.bind()

Usage

NPM

createTexture(gl[, opt])

Creates a new 2x2 texture with the given options:

  • colors an array of two RGBA colors in bytes. Defaults to #ffffff and #cccccc.

Example:

var tex = createTexture(gl, { colors: [
    [0x50,0x50,0x50,0xff],
    [0x46,0x46,0x46,0xff]
]})

The new texture is set to gl.REPEAT wrap and gl.NEAREST filtering.

License

MIT, see LICENSE.md for details.

Keywords