setBlending(enableBlending = false) {
        if(enableBlending && !this.state.blending) {
            this.state.blending = enableBlending;
            // enable blending
            this.gl.enable(this.gl.BLEND);
        }
        else if(!enableBlending && this.state.blending) {
            this.state.blending = enableBlending;
            // disable blending
            this.gl.disable(this.gl.BLEND);
        }
    }
Whether we should enable or disable the blending state
     Used to draw transparent planes

     params:
     @enableBlending (boolean): if we should enable or disable the blending (default to false)
*