Opal (Ruby) port of the Learning WebGL demos