Parallel processing would speed up Three.js and allow for simulation of more points for more accurate shapes.
This is a good resource on getting started