Newer
Older
pixi.js / src / filters / blur / SmartBlurFilter.js
@Wouter Commandeur Wouter Commandeur on 7 Mar 2015 525 bytes Move require('fs') out of the constructor to the top.
var core = require('../../core');
var fs = require('fs');

/**
 * A Smart Blur Filter.
 *
 * @class
 * @extends AbstractFilter
 * @memberof PIXI.filters
 */
function SmartBlurFilter()
{
    core.AbstractFilter.call(this,
        // vertex shader
        null,
        // fragment shader
        fs.readFileSync(__dirname + '/smartBlur.frag', 'utf8')
    );
}

SmartBlurFilter.prototype = Object.create(core.AbstractFilter.prototype);
SmartBlurFilter.prototype.constructor = SmartBlurFilter;
module.exports = SmartBlurFilter;