three.js - updatable texture WebGL demo