b.fx at free.fr
Wed Dec 3 03:44:20 EST 2008
The environement is $HOUDINI_TOOLBAR_PATH, can't find HOUDINI_SHELF_PATH !
to get standards tools and your tools stored in /companytools set the variable to
setenv HOUDINI_TOOLBAR_PATH "@toolbar:/companytools"
The visibility of the shelf set is embed in the Desktop definition files (.desk), shelfdock line:
shelfdock ... shelf_set_1 shelf_set_company
will add both shelf_set_1 and shelf set named shelf_set_company ...
Add it to the standard desktop and you are done.
The behaviour of the shelf python command is improving I'm with 9.5.290 and some function works better :) I have found a slide show from the master houdini class by Jeff Wagner. It is the slide show without many explanations... I may have questions about the "not kwargs['ctrlclick']" chapter, need more time to try it.
----- Mail Original -----
De: "Peter Bowmar" <pbowmar at gmail.com>
À: sidefx-houdini-list at sidefx.com
Envoyé: Mercredi 3 Décembre 2008 00:53:06 GMT +01:00 Afrique centrale - Ouest
Objet: Re: [Sidefx-houdini-list] shelfs
I haven't gotten into Shelves yet, but perhaps your HOUDINI_SHELF_PATH
variable searching could be modified?
Anywhere I've been, I ensure $HIH is at the end of the search path to
prevent people overriding things (shaders etc) that may be needed
with first one found winning. Don't know if the Shelves work this way,
if not I'd say it was a bug or an oversight in the design. Plus of
course permissions preventing someone saving their custom changes over
the $HSITE one of course.
2008/12/2 Andrew D Lyons <tstexture at gmail.com>:
> As Michael describes - the problem is the way things in your central
> $HSITE repo can get hidden/overriden by things in $HIH. Rolling out
> global changes is straightforward until a user "X" makes their own
> shelf etc. At that point the shelf sets flagged as visible globally
> may differ from those user "X" has. All the shelf objects defined in
> the HSITE /repo are still loaded and available however - and it's just
> a case of making them visible as I described in the previous email.
> Ultimately, shelves are all xml/python - so there's probably some
> pretty trick configuration options available that can be used to get
> any desired behavior.
> 2008/12/2 Ben Schrijvers <ben.schrijvers at guerrilla-games.com>:
>> Hi Andrew,
>> Yes the sets... geuss we will make one shelfset refering all our custom
>> Then having that shelf visible or not could be the only local setting.
>> Do you know where this is saved? In the hipfile at least I geuss but is
>> there also a way to make it visible in new hip files?
>> Andrew D Lyons wrote:
>>> Hi Ben,
>>> - Add a $HSITE/toolbar directory so everyone can see it.
>>> - Save a .shelf file to that dir. Unless you want to share buttons
>>> across multiple shelves it's probably OK to have them in shelf file.
>>> - Users will still need to make that shelf visible in their own shelf
>>> set from within Houdini. In Shelf drop-down, find checkboxes under
>>> Hope that helps.
>>> 2008/12/2 Ben Schrijvers <ben.schrijvers at guerrilla-games.com>:
>>>> Hi there,
>>>> Making my first steps into the world of shelfs. Mainly to be able to
>>>> drop down a bunch of nodes at once.
>>>> I'm not sure how things are or should be structured.
>>>> It seems shelf set, shelf tab and shelf tool definitions are stored
>>>> inside the same file type.
>>>> Even in the same file which is the last thing I would expect.
>>>> What I'm looking for is sharing shelfs and tools around the company.
>>>> Two people working on different tools in the same file is an option but
>>>> asking for trouble.
>>>> How do other people do this? Have a shelf file for each tool or have
>>>> everything together?
>>>> Sidefx-houdini-list mailing list
>>>> Sidefx-houdini-list at sidefx.com
>> Sidefx-houdini-list mailing list
>> Sidefx-houdini-list at sidefx.com
> Andrew D Lyons | Digital Artist | http://www.tstex.com
> Sidefx-houdini-list mailing list
> Sidefx-houdini-list at sidefx.com
Sidefx-houdini-list mailing list
Sidefx-houdini-list at sidefx.com
More information about the Sidefx-houdini-list