Honestly I am in the same boat. Currently I have been experimenting with pythreejs, but the rendering is very different. Much luck and I hope that soon we will be able to do this.
Best regards, a humble researcher.