I updated the Three.js sample to ES6 version. However, the SPE.js used does not support the ES6 module, so the Particle sample cannot represent smoke. https://cx20.github.io/webgl-test/examples/threejs/complex/index.html