Zero-gravity FPRTS in WebGL