Modeled in 3dsmax. Rendered in LuxRender (v1.0RC3).
A combination of renderable splines and some Maxscript to create complex curvs on the surface of several interlinked geospheres. The geospheres are not rendered here, only the splines. Amazing what Maxscript can do. I can't wait until Autodesk fully implements Python scripting as part of the Max architecture. Blur Studios have released Py3dsMax, which allows you to execute Python inside the 3dsmax framework, so this really opens a lot of powerful scripting possibilities.
Do you, by any chance, still have this file? I'd love to use it in 3ds [I have poor understanding of the software, and would like to experiment a bit]. As usual, I will give you credit If not, at least thank you for your consideration . I just enjoy this a lot.
Hi. I do have the file, but the modifier stack is collapsed in the saved version, so unfortunately it's pretty useless now to study and learn the technique. I may put the Maxscript I used to plot the coordinates for the splines on Scriptspot soon though, so that could help. I'll let you know if and when I upload it.
Another trick, if you can't write maxscript, is to use the Spacing and Array tools to get similar results to this. Try this: Create a shape using the spline tools. Make it renderable in viewport and renderer, and add some thickness. Try a doughnut, for example. Select it, then pick the spacing tool. Pick the same doughnut shape as the path for the spacing tool. Set the count to something high like 100, and see the cool results. Very similar to this, at least as a starting point, and if you wanna get creative, you can also play with the array tool after the spacing tool. Some wild things will emerge.