Object Hierarchy Browser
Moderators: jesterKing, stiv
-
- Posts: 0
- Joined: Thu Dec 18, 2003 11:40 pm
Object Hierarchy Browser
Now I realize that the OOPS window does some of this, but what i'd like to see is a window that would display a collapsible Object browser, which displays any and all relational/parenting information much more cleanly. It would also be nice to be able to rename objects or whatever from that window and perhaps some rudimentary numeric settings, what layer it's on (or other relevant object data), etc.
I'm new to Blender and haven't explored it fully (in the case of OOPS) but I would find it handy for sure.
Gully Foyle
I'm new to Blender and haven't explored it fully (in the case of OOPS) but I would find it handy for sure.
Gully Foyle
i also agree. XSI has a nice view/solution for this. the functionality of the OOPS window could be extended, so that the user can switch from icon view to a structed tree-view (like common file-system views). however, tree views are problematic when displaying complex networks with shared data - this leads to large numbers of redundant entries and makes the list longer and harder to read.
marin
marin
I had a similar idea a while ago and made these mockups:
Had I thought about it more I would have made the [+] and [-] arrows instead to fit Blenders style.


Had I thought about it more I would have made the [+] and [-] arrows instead to fit Blenders style.


Website: http://www.shadeless.dk
Heh, yeah I'm also an XSI user, so I admit I was a bit inspired
. Blenders datablock system lends itself extremely well to this system. Each datablock already has a symble and an abbriviation (lamp datablocks are called LA for example).
This would sure help me too.

This would sure help me too.
Website: http://www.shadeless.dk
of course it does - notice the "TE: Carpet_tex" entry? this looks like shared data to me. on the other hand - maybe using (yea, as in XSI), italic fonts for shared data might be handy.ilac wrote:I like that too. the only problem is that it doesn't show shared data! Any ideas regarding how to solve that problem?
marin
in a list with only 12 entries - sure! But try spotting doubles when your list is longer than what fits on the screen...solmax wrote:of course it does - notice the "TE: Carpet_tex" entry? this looks like shared data to me. on the other hand - maybe using (yea, as in XSI), italic fonts for shared data might be handy.ilac wrote:I like that too. the only problem is that it doesn't show shared data! Any ideas regarding how to solve that problem?
marin
A possible solution would be to list the number of users beside each item as is standard in the rest of Blender ie.
0 = no user (will be deleted on close file)
1 = 1 user
2,3 etc = shared data.
Then we could have an option where clicking on the number of the shared data would momentarily highlight the other entries while the mouse is depressed. If the shared data is within a non-collapsed section we could either highlight the visible parent or uncollapse the relevant branch.
good idea ilac! This is better than italic fonts because this is the same system used other places in Blender. It's a good thing to keep things fairly consistant.Ilac wrote:A possible solution would be to list the number of users beside each item as is standard in the rest of Blender ie.
0 = no user (will be deleted on close file)
1 = 1 user
2,3 etc = shared data.
Website: http://www.shadeless.dk
If its orderly and well presented it wont be hard to read. Collapsibility allows to control amount of visable data.solmax wrote:however, tree views are problematic when displaying complex networks with shared data - this leads to large numbers of redundant entries and makes the list longer and harder to read.
2 more suggestions:
1) What would be a cool system would be the ability to set which type of data is the parent data.
2) the ability to uncollapse only a specific type of data (similar to the current selection buttons in the oops window.