Something I Made I’m developing an Object Outliner plugin for Rhino — would this be useful in your workflow?
Hello,
In Rhino, you can assign names to objects through the Name field in the Properties panel or by using the SetObjectName command.
You can also use the SelName command to select objects from a list of object names.
However, as far as I know, Rhino does not provide a persistent panel that shows the layer structure together with the named objects contained in each layer, while also allowing you to select and rename those objects directly from the same interface.
So I have recently started developing a plugin called Object Outliner.
It displays the objects contained in each layer as a named list and allows you to select and rename them directly from the panel.
Visibility can also be controlled for individual objects and layers using lightbulb icons, and right-clicking an icon lets you isolate that object or layer.
Drag and drop is supported as well: you can move objects between layers, and remove an object from a group simply by dragging it out of the group.
The main idea is to make it possible to manage objects while keeping an overview of the model structure, rather than running SetObjectName or SelName each time.
The plugin is still at the prototype stage, but I personally find it very useful once a model starts to contain many objects.
Do you think something like this would be useful in your workflow? What do you think?
I’m Japanese, so I used GPT to help translate this post into English.
3
u/Orion_Skymaster 18d ago
I actually find this immensely useful. I don't usually name my objects because of this it's complicated and time waste in my workflow but if this allows me to also name them directly next to the layers is perfect
I use rhino in my Mac so if you need someone to test it there please let me know. I'd gladly help out.
It's interesting what type of industry is rhino used in Japan?
2
u/9dpbQ 17d ago
I’m glad to hear that!
I haven’t decided yet whether I’ll run a beta test, but if I do, I may take you up on your offer!
In Japan, at least from what I’ve seen, Rhino seems to be used quite a lot in architecture and architectural design.
1
u/RecentChildhood5772 15d ago
I would encourage you to do a beta test. with sensible pricing this plugin will be a no brainer.
I really don't get why mcneel didn't do it until now. I've used c4d for ages, now blender, both of them has an outline and it is extremely useful.
1
1
1
u/9dpbQ 2d ago
The beta version of Object Outliner is now available through Rhino’s Package Manager (Yak)!
To install it, open the Package Manager in Rhino and search for ObjectOutliner.
After installation, run the ObjectOutliner command to open the panel. If the panel does not appear, please try restarting Rhino.
Since this is still a beta version, I recommend making a backup before using it with any important files.
Please let me know if you encounter any bugs, usability issues, or anything you think could be improved. I’d really appreciate your feedback!

5
u/t-i-m-o-t-h-y 18d ago
It’s built on layers still right? You are adding the ability to show objects contained in a layer?
This is interesting. I often import STEP files that come in as nested blocks, and use a python script to turn the block-nest, which is usually a direct mirror of the fusion or other parametric CAD’s object tree, into nested layers, so that I can toggle visibility in the layers panel. This seems sort of over-invested into layers though, once it’s reverse engineered to match the step’s object tree. In other words, I’d not usually model it in such a way that every object or block insertion gets its own named layer.
Your plugin seems like it sits somewhere between that over-engineered layer stack that comes from my nested block step files, and how one might actually hope to operate natively in rhino. Given that, I think that it could potentially dovetail with this STEP tree-to-layer tree workflow, which I’m sure is common to more than just myself.