I was just doing some modeling, and was wondering if
the outliner could display the layer that the object is currently on, it would be nice it had that info right next to the
“Object data symbol”… they could just put a number like 1 for layer 1 or 5 for layer 5 etc…
Thanks for add-on, I’m trying to look for + / - of your and anfeo’s addon because like now both scripts work a bit tricky . . .
For those who wants to just count + and - (what pole is winner ) instead of reading my notes, I have to say these are BIG pluses !!!
Plus “+”
visually I feel free and comfortable, maybe just because it looks more like layer system as other app I use
(I never really understood to the concept of these “fixed 20 layers”)
naming is a big plus. Always when I open older file I have to search all layers to see from what file consist)
(Until now I never thought about using “Groups” for organizing objects as layers do . . . )
ability affect “outliner” functions for objects defined by magic layer is useful one
Minus “-”
a bit confusing to have two layers systems (I know it’s not your fault) I just feel it more as kind of grouping
for me is more natural use “x” for delete layer and “radiosity” for clearing slot
it would be more clear use only one button for on/off (visibility, lock, . . .) like outliner use
I understood you use “arrow” symbol for locked object as outliner use, so why outliner doesn’t use symbol of locker?
In general “outliner” versus “blender layers” - they take a job of each other. Instead of clearing system and merge them together. (Like now we can lock object in outliner or lock separately lock mov/rot/scale in properties panel or under viewport properties = three places of UI. Or hide object by outliner or by make invisible all layer that can be done in one place as could be seen in combination with your add-on.
At the end of this thoughts - I just would love to see functionality of your add-on as a part of Outliner
(OffTopic Note - There is one strange behavior of blender - select cube, “lock object” in outliner, deselect all objects in viewport - and as you can see origin of the cube is still selected, even though object is “locked” and deselected you can switch to edit mode this “keeping origin active after deselection” gives me more strange behavior in my work.)
a bit confusing to have two layers systems (I know it’s not your fault) I just feel it more as kind of grouping
blenders layers should used for “render layers”
magic layers should used primary to group objects
but is is also helpful using both…
it would be more clear use only one button for on/off (visibility, lock, . . .) like outliner use
i can add only checkboxes, they need many space and not really clear to view
I understood you use “arrow” symbol for locked object as outliner use, so why outliner doesn’t use symbol of locker?
Now when I started to think about Outliner, that is the best place to work with layers, I noticed - there is “layer system” already from 2009 http://farsthary.wordpress.com/2009/08/14/new-proposal-asset-management/
I just used blender in a wrong way Layer system like other app use, is simply a Grous in blender.
In other app you can:
create layer
name it
move objects from/to layer
make it visible/invisible
lock/unlock
And this is exactly what Groups in outliner does!!!
There was also already drag&drop system working in some 2.5 version, that I’m missing now.
From this point of view the layers in header of 3D view are not necessary to have for me.
Would be great to have more readable UI in outliner - like lighter background (that can be adjust in preferences, I think) and have more visual feedback like highlighted blue for selection etc . . . but keep it in outliner, don’t move it as addon to another place. Thank you.
Hi,I think layer and group are a little different,
If I use layer to manage scene ,I can sure one object is must be in one layer,
but if I use group,object can set to A and B group,it will be a little chaos.
So I think layer is easier to manage scene.
@SaiZyca: I’m not saying its perfect improvements are more than welcome.
BTW- in existing blender layer system can be object shared in all layers at the same time too. It has +/-
@TS1234: you can move many objects to a same group/layer by one Shift+Ctrl+G too
(can be found by hitting space bar and writing “group”. it becomes as first option “Ad Selected to Active Group”)
Anyway I don’t want to spam this thread by a bit off topic discussion.
Addon can be useful for someone. I just wanted to ask you if it’s not better idea to improve Outliner. That’s all. Good luck. And thanks for your work.
in newer blender versions the addon does no longer work and produces a type error in line 367: “listtype_name” - Function.listtype_name expected to be a string type, not scene
idname does not like empty string anymore.
row.template_list(“UI_UL_list”, “magiclayer”, scene, “magiclayer”, scene, “magiclayer_index”, rows=15, maxrows=15)