function ShaderPass(material) {
	    var _this;

	    var textureID = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : "tDiffuse";

	    classCallCheck(this, ShaderPass);

	    _this = possibleConstructorReturn(this, getPrototypeOf$2(ShaderPass).call(this, "ShaderPass"));
	    _this.material = material;
	    /**
	     * The name of the color sampler uniform of the given material.
	     *
	     * @type {String}
	     */

	    _this.textureID = textureID;
	    return _this;
	  }
Constructs a new shader pass.

@param {ShaderMaterial} material - The shader material to use.
@param {String} [textureID="tDiffuse"] - The texture uniform identifier.