Skip to content

nickdesaulniers/reflect-program

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reflect-Program

Given a shader program, returns an object containing it's uniform and attribute locations.

Usage

npm i reflect-program

var getAttibutes = require('reflect-program').getAttributes;
var getUniforms = require('reflect-program').getUniforms;

// create a gl program
var attributes = getAttibutes(glProgram);
var uniforms = getUniforms(glProgram);

gl.uniform1f(uniforms.uAlpha, 0.5);

This module is meant to be incorporated via browserify.

Testing

npm t

About

Given a shader program, returns an object containing it's uniform and attribute locations.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published