Alright...my fingers are sore from too many zip ties! Overall, this went pretty smoothly but made my head hurt for a while trying to figure out how to model this thing. I was able to use virtual strings in the controller in order to build in two halves and still use the overlaid sphere models in lights. I also ended up creating submodels in order to deal with the intersection of the two sphere models.
A couple things I ran into:
1. I had to use zig zags in the controller as lights does not have that wiring option for the sphere. Not a problem, but maybe that could be an add. Other than the physical shape, I think this model could follow the same rules as the tree model or matrix. It is really the same from a wiring standpoint.
2. I haven't been able to rotate the model in xlights to match my physical orientation. The model does not seem to rotate the way I enter the X,Y and Z degrees. Also, when you start to rotate on multiple axis, it really begins to behave strangely. For example, depending on how I rotate the model, effects sometimes do not render at all in with the "Per Preview" option.
3. Overall, the "Per Preview" view on this model does not render correctly. The effects are following the physical wiring versus how the model looks in 2D in xlights. For example, if I want to do a whole house effect and run the bars effect across the house, the sphere model just runs lights from pole to pole instead of taking into account the way the model looks on the screen.
I'm excited to use this in my display. You can really do some cool effects using the single strand model in different ways. Here is a photo of the wired model. I'll post a video shortly once I figure out how.

Sent from my iPhone using Tapatalk