[Bf-committers] Group visisbility /invisibility toggle

David Bryant aceone at bellsouth.net
Mon Feb 4 20:44:18 CET 2008

I've made major strides in the layer code since the 9th patch that's not 
published as a patch  but because there's  not much  interest in it, I've 
been using it only in my custom builds.

I'll try to amp up the outliner code then. Have some code algorithym ideas 
or anything else on the matter please share.


----- Original Message ----- 
From: "Campbell Barton" <ideasman42 at gmail.com>
To: "bf-blender developers" <bf-committers at blender.org>
Sent: Monday, February 04, 2008 12:24 PM
Subject: Re: [Bf-committers] Group visisbility /invisibility toggle

> Hi David, the first thing that comes to mind here is that an object
> can exist in more then one group.
> As a workaround for 20 layers its not THAT bad but it does seem like a
> workaround. (better to fix layer system properly, I know, its not
> simple :/ )
> The only way I can see this working is that there is a user interface
> method to switch the object visibility on and off from the group in
> the outliner.
> Visibility settings would have to be on/off/mixed
> This would just be a quicker way to change the visibility then
> clicking on each eye.
> On 2/4/08, David Bryant <aceone at bellsouth.net> wrote:
>> As mentioned in an earlier post, I'm writing a group visibility
>> /invisibility toggle for groups in the Groups panel as an experimental
>> feature instead of layer functionality.GUI is up and working and almost
>> finished and even toggles to invisible.
>> Obstacles:
>> When the obstacle is hidden,it needs to be selected to be brought back to
>> the active layer.Blender doesn't have a function that selects groups by 
>> the
>> assigned name so as to not depend on  targeting a specific object in a
>> certain group for visibility / invisibility (as the outliner currently 
>> does)
>> in order to toggle it back to visible .The current group functions  loops 
>> to
>> test if a certain object is in a certain group and selects it.
>> The whole group needs to be able to toggle for visibility / invisibility.
>> The current fuction setup is no good for an visibility / invisibility 
>> toggle
>> setup.
>> I need to write a function that selects and test objects based on the
>> assigned NAMES of groups then I will be completely finished then Whole
>> groups can be toggled for
>> visibility / invisibility in addition to specific objects in a certain 
>> group
>> (already in function in the outliner).
>> Then groups will add even more power to scene organization.
>> My question is how is the assigned name of a group linked to the objects 
>> in
>> a group so as to select the object based on the NAME of the group so that 
>> I
>> can write a function that does this?
>> Hope someone can help.
>> Digikiller
>> P.S.
>> I'm going to port the named layers code patch to compile with the current
>> SVN code this evening with a .blend and update my wiki page (even though 
>> the
>> project in my opinion has been reduced to purely personal in the eyes of
>> others).
>> _______________________________________________
>> Bf-committers mailing list
>> Bf-committers at blender.org
>> http://lists.blender.org/mailman/listinfo/bf-committers
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers 

More information about the Bf-committers mailing list