Interactive Bezier surface in WebGL