Filter by Universe appears to be a special type of filter. It acts as an AND filter.
Example:
I have a fixture in a layer (Layer 1) and patched to a Universe (Universe 1).
I set a filter to include Layer 2, the view with that filter applied does not show the fixture from layer 1. This is expected behaviour.
If I have two fixtures in Layer 1 and one of them is patched in Universe 1 and the other in Universe 2 and I check the filters to include Layer 1 and Universe 1 (and uncheck the others), one of the two fixtures disappears from my view. Also expected.
But in the same situation I uncheck the filter for Layer 1 (so no layer filters are selected) and only the filter for universe 1 is checked, no fixture is shown in the view.
This makes filtering by Universe impossible. Is this correct behaviour? Is there anything wrong with setting the universe filters to the same mode as the others? Because now I can filter to see my layers 1, 2 and 4 from only universe 1, but I cannot show all fixtures in Universe 1 regardless of which layers they appear in.
I see what you mean. You can't use the universe filters on their own, without the layers those fixtures are on being visible. I would describe it as the order in which the different filters are applied; Layers then universes, rather than as an 'AND' function.
If you wanted to quickly produce a plot with just a single univese on, then surely you would just leave all your layers on (minus any that are obstructive to the view), and just use the universe filter to restrict the fixtures shown?
As you can only assign objects to a single layer currently, I would agree with this behaviour, as you're going to have broader layer definitions that you might have multiple universes in. So filtering by layer and then by universe is the sensible way. As in, I want to see the floor package (layer) but only the fixtures on universe 5. Any fixtures in the floor package layer that aren't in universe 5 would be hidden, and any fixtures on universe 5 that aren't part of the Floor Package layer would also be hidden.
If Capture introduced 'Tags' for objects and fixtures, where you could classify objects in multiple ways, then it might make sense to have universes be part of that system, and be equal to other tags.