Hi mir4ea, I'm glad that is working well for you!
I've basically tried to avoid using "traditional" layers in MoI because they're very inflexible. For example in Rhino try the following - draw several circles and put them on different layers. Now go to the layer manager and hide some of those layers so that some circles are hidden. Now try doing "ShowSelected" - notice how it doesn't work to show those currently hidden circles, Rhino just says "No objects are hidden", when in reality many objects are actually hidden because their layers are hidden.
That's because Rhino has basically 2 competing hide/show mechanisms, an "object level" hide/show which Hide, Show, and ShowSelected work with, and layer hide/show which takes precedence over object-level hiding. So once a layer is turned off, there is no way to show an object on that layer by an object-level command, you have to turn on the layer in order for the object to be shown but that will also show any other objects on that same layer as well. There isn't a built-in way in Rhino to actually show one single specific object only if you have also turned off some layers...
So that kind of problem is why I've avoided that exact same system in MoI - MoI really only has "object level" hide/show where the hidden state is a property of individual objects. You can work with batches of objects by using the scene browser, but the scene browser actions and plain object hide / show / showsubset can work in combination with one another rather than having 2 totally different systems competing with each other.
- Michael
|