Page MenuHome

Selection-Restrictor
Closed, ResolvedPublic

Description

This add-on prevent the selection of certain types of objects in the 3D viewport. It exists in maya and it's especially useful when working on heavy scenes. i.e : when you are posing a character, for instance and you don't want to accidentally grab a light or a mesh.

Selection-Restrictor (Alesis) and Selectivity (Nikos) have merged into a single project. Luciano joined the team.

Download and manual : https://github.com/Nikos-Prinios/Selection-Restrictor

Contact :

Alesis : sidenkoai@gmail.com
Nikos : nicolas.priniotakis@gmail.com - @Nikos Priniotakis (Nikos_prinio)
Luciano : @loochmunz

Details

Type
Patch

Event Timeline

Brendon Murphy (meta-androcto) lowered the priority of this task from Needs Triage by Developer to Normal.

Hi,
This is really a great fundamental tool, after speaking with @Nikos Priniotakis (Nikos_prinio) in irc we have formulated a plan to make the ui & workflow improved.
Also we have agreed that show/hide object by type is a good companion function set to accompany this addon.
Work will be done to improve the ui & optimize usability.

Looking further into functionality here, it would be best to merge this into display tools: T32253
Areas covered here would be ideally selection restriction, select by type, show/hide by type & show/hide selection

Looking further into functionality here, it would be best to merge this into display tools: T32253
Areas covered here would be ideally selection restriction, select by type, show/hide by type & show/hide selection

On the principle, it could make sense but I think I wouldn't use it myself if it's lost among this huge stack of panels. Workflow-wise, the restrictor - as it is used in Maya - is more a part of the working toolset (like pivot-point, or 3D manipulator) than a display functionality. Anyway, wherever it goes, it has to be super accessible and easy to manipulate.

@Nikos Priniotakis (Nikos_prinio)
np really, here, just saying display tools is best to host this scripts & make better functionality, I'm just trying to work out best way to get maximum function out of this.
to me there's a few areas covered here:
select object by type, selection restriction & show hide object by type all seem to have similar traits & needs, indeed some of the wire tools are useful here also, I could see that with a complex rig, you may want to hide all not mesh & armature, make mesh wire display & restrict selection mesh, so can easily work on the armature.
As also noted, the horizontal expanding header is not good, vertical menu works much better with single icon & named Icons if possible.
This can be easily added to the header & the display tools in the one addon.
imo, in 2.8 we could look at making a better select module to handle this also. but that's for later.
Thanks

Alright, let's do it your way. We'll see how it works for 2.79. No problem for the vertical menu. I'll have some free time next week to wrap it up.

hi please follow up here: T32253
added my version with the vertical menu with names to display tools.
closing as resolved

Could you bring back the functionality of previous version? - I mean the way of selecting --> earlier you could hoover mouse over and drag to select/ deselect or with ctrl click. Now you only can do it one by one click which is very annoying