Moving Tools from one Shelf to Another? {[SOLVED]}

   Views 713   Replies 6   Subscribers 1
User Avatar
Member
1115 posts
Joined: 4月 2017
Offline
Hi!

My custom shelf is completely filled with various tools I made myself over the years but I'd like to separate them in a few shelfs to better organize them. How can I move some tools into other shelfs?

-Olivier
Edited by olivierth - 2025年4月26日 14:35:23
User Avatar
Member
1115 posts
Joined: 4月 2017
Offline
Bump!

No easy solutions?

-Olivier
User Avatar
Member
627 posts
Joined: 8月 2014
Offline
Now, I've never used it, but the "Tools" tab of the "Edit Shelf Tab" window lets you pick what tools you'd like to add to the current shelf. The caveat is, that it contains all tools available in Houdini, which makes the list very long, and it lacks the search feature.

Therefore, it's probably more convenient to just open shelf tab XML files in a text editor and move the tools manually by copying and pasting them. With an XML linter enabled in your text editor, you can avoid most user errors that may occur during this manual operation. Just remember that each toolneeds its own memberTooltag in the toolshelfsection, so they should be copied or created as well.

Also, this operation should be done when there are no Houdini instances running in the background at the time of editing, or the edited .shelffiles will either be overwritten on program's shutdown (by values which Houdini had loaded in memory at that time), or may end up in an unknown state.
Edited by ajz3d - 2025年4月22日 10:49:44
User Avatar
Member
1115 posts
Joined: 4月 2017
Offline
Oh, I see!

I'll have a look. Thanks for the info.

-Olivier
User Avatar
Member
663 posts
Joined: 11月 2013
Offline
You can drag tools to other shelf by mouse directly.
User Avatar
Member
627 posts
Joined: 8月 2014
Offline
LOL, indeed.

It can be moved between two separate shelf sets, but it cannot be moved between shelf tabs of the same shelf set (by hovering over tabs). For that reason, and because I usually have only one shelf set open, I assumed that it's not possible and have always done these operations in XML.

Well, the darkest place is right under the lantern.
User Avatar
Member
1115 posts
Joined: 4月 2017
Offline
OHHH!!

So I can simply drag to another Shelf Set temporarly and re-drag from that Shelf Set to my new desired Shelf Tab. Fantastic.

Here are the steps for anybody needing it. Lets say I want to move my "Ray Project" tool from the tab Olivier to Olivier2, I need to:

1. Left click-and-drag the tool into another temporary Shelf Set Tab. (in this case, I'm using the Cloud FX tab).
2. Left click-and-drag the tool into the desired Tab (Olivier2)
3. Magic!

Thanks for the help!

-Olivier
Edited by olivierth - 2025年4月26日 14:34:50

Attachments:
Houdini_Shelf_move_tools_01.JPG (46.9 KB)
Houdini_Shelf_move_tools_02.JPG (57.0 KB)
Houdini_Shelf_move_tools_03.JPG (36.5 KB)

  • Quick Links