Selection-Restrictor #50487

Closed
opened 2017-01-20 17:55:22 +01:00 by Nikos Priniotakis · 13 comments

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.

panel.gif

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

pref.jpg

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

Contact :

Alesis : sidenkoai@gmail.com
Nikos : nicolas.priniotakis@gmail.com - @NikosPriniotakis
Luciano : @loochmunz

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. ![panel.gif](https://archive.blender.org/developer/F437439/panel.gif) Selection-Restrictor (Alesis) and Selectivity (Nikos) have merged into a single project. Luciano joined the team. ![pref.jpg](https://archive.blender.org/developer/F437443/pref.jpg) **Download and manual :** [https:*github.com/Nikos-Prinios/Selection-Restrictor ](https:*github.com/Nikos-Prinios/Selection-Restrictor) **Contact :** Alesis : sidenkoai@gmail.com Nikos : nicolas.priniotakis@gmail.com - @NikosPriniotakis Luciano : @loochmunz
Nikos Priniotakis self-assigned this 2017-01-20 17:55:22 +01:00

Changed status to: 'Open'

Changed status to: 'Open'

Added subscriber: @NikosPriniotakis

Added subscriber: @NikosPriniotakis
Member

Added subscriber: @BrendonMurphy

Added subscriber: @BrendonMurphy
Nikos Priniotakis was unassigned by Brendon Murphy 2017-01-21 11:59:53 +01:00
Brendon Murphy self-assigned this 2017-01-21 11:59:53 +01:00
Member

Hi,
This is really a great fundamental tool, after speaking with @NikosPriniotakis 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.

Hi, This is really a great fundamental tool, after speaking with @NikosPriniotakis 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.
Member

Looking further into functionality here, it would be best to merge this into display tools: #32253
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: #32253 Areas covered here would be ideally selection restriction, select by type, show/hide by type & show/hide selection
Member

Edit: Display Tools task is: #32253

Edit: Display Tools task is: #32253

In #50487#414049, @BrendonMurphy wrote:
Looking further into functionality here, it would be best to merge this into display tools: #32253
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.

selection_restrictor_ui.gif

> In #50487#414049, @BrendonMurphy wrote: > Looking further into functionality here, it would be best to merge this into display tools: #32253 > 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. ![selection_restrictor_ui.gif](https://archive.blender.org/developer/F441271/selection_restrictor_ui.gif)
Member

@NikosPriniotakis
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

@NikosPriniotakis 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.

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.
Member

Changed status from 'Open' to: 'Resolved'

Changed status from 'Open' to: 'Resolved'
Member

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

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

Added subscriber: @midan-3

Added subscriber: @midan-3

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

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
Sign in to join this conversation.
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender-addons#50487
No description provided.