@chinhui/niivue
Version:
minimal webgl2 nifti image viewer
18 lines (16 loc) • 383 B
JavaScript
/**
* @class NiivueShader3D
* @type NiivueShader3D
* @constructor
* @param {Shader} shader
*/
export var NiivueShader3D = function (shader) {
this.shader = shader;
this.uniforms = shader.uniforms;
this.mvpUniformName = "";
this.clipPlaneUniformName = "";
this.rayDirUniformName = "";
};
NiivueShader3D.prototype.use = function (gl) {
return this.shader.use(gl);
};