A modified version using three.js r49, which draws the particles as expected, but with WebGL errors.

WebGL: INVALID_ENUM: activeTexture: texture unit out of range