Your comments

I wrote a new TorusVisual3D to generate those objects with only one mesh. Please have a look at my pull request #318. I think it works fine.