Request: "SelectAllAndIMeanAll"

Sometimes I would like to be able to select absolutely everything in a model without having to turn layers on and show and unlock objects. Just to do one operation then have everything go back to the hidden/locked status it had.

2 Likes

Can you tell a bit more why you would need this? I’m quite positive with RhinoCommon it is possible to query every object in your scene.

Well it’s generally for fixing where someone made a model in the wrong orientation or not centered, so I need to basically relocate/reorient World 0.

1 Like

Thanks,

RH-90430 Selection: select everything

1 Like

@JimCarruthers There should be a command _SelEverything in current WIP that does what you are after. Pls give it a run and let us know what you think.

3 Likes

nice. it also helps getting things back into order when you get models that are somewhere in middle of outer space and all sorts of weird stuff happens like messed up render meshes.
the sole purpose for me here at least would be to make a model workable at the origin, but at the end of the day i might have to reposition it again, so it might be handy if the command included a save for the old position and offered an undo position maybe the entire command could also have a different name like Reposition All since it basically really is just for this purpose.

one thing is not taken into account though which would be rather important, the camera widgets from the named views. if these could get moved along and updated. it works manually by activating the camera widget from the named view then move this along with other geometry to where ever you need it then update the named view, but if you have such a command that beams it all over the named views would all have to be moved manually. so if you have such a magic wand move then it really should take it all along if that would be possible.

2 Likes

I expect to use SelEverything with scaling, rotating, and orienting in addition to moving. And I may use it with delete when I want to clean all objects from a file before saving it as a template.

Perhaps a macro/script/command for repositioning everthing would also be appropriate.

thanks, I can see that being handy indeed.

RH-90728 SelEverything: camerawidgets

@encephalon I didn’t think of this earlier, you can turn on camera widgets for all the named views and these will be selected with SelEverything

1 Like

hm? no.. come on.

@Gijs i appreciate the feedback and i just read the comment from @mikko but i want to be honest.

this is likely really about something else.

dear never ever responding @mikko the request is to select everything including stuff that is deactivated, hidden, locked and what not. having to revert to activating all named views additionally as the only one not behaving sounds like it still could be improved and will cause confusion if released, or am i missing something.

edti:
the biggest issue is that one still has to activate each single named view separately to update the position. in a model with 10+ or sometimes far more views that quickly becomes the same nightmare.
scratch that

I’m not saying it can’t be improved, but it’s not as tedious as you describe. Select all named views and right click one, then show camera widgets for all of them at once and run SelEverything.

if one makes an almighty command make it almighty already, with no extra steps one has to trial an error their way through. yes awkwardly activating all widgets is not much work but it will be once people start relying on it with some believing the command to be more almighty than it actually is, having to clean up once again after all.

but what i meant the bigger issue is updating all named views manually after you have magically moved everything, since moving the widgets does not do that. and that is a lot of work even for just a couple of views. my bad, it actually works

I just tested this on both Mac and PC. Here after moving everything including the widgets, the named views update right away. Are you seeing something else?

i did yes.. tested twice and did not work.. will check again when i am at the computer.

if you find something reproducible, then we should log that as a NamedView bug.

I reopened the issue for SelEverything to auto select the widgets or add an option for it at least.

1 Like

thanks @Gijs

i really dont know how i tested the named views but it seems to work now, my apologies. but it updates with the objects and widgets selected marking everything yellow in the updated named views thumbnails, if this could be mitigated even more than having to activate the widgets this could be really helpful and i might try it on one larger file of mine.