Decoupling x-ray and limit selection to visible

@lcas did you manage to get the selection Highlight working in solid mode (so that any selected faces are displayed in front of the model, incl. backfacing ones)?

Select Through
What if we make Select Through completely independent of X-ray? So no fiddling with Touch/ Enclosed/ Facedots? Then have the option for:

  1. Selection Highlight >>> Solid mode shading
  2. Auto-Xray >>> X-ray preview
    Both use the same selection settings as solid mode (so just the way they are in Blender by default).

  1. Add the header button.
  2. Make it a hotkey toggle.
  3. Optionally: Add a keymap checkmark for Auto X-ray (so you could use Modifier + LMB drag to Auto-Xray and configure at will).

It may not cover everything, but this would be the general consensus for now.

Experiments build
Then, we continue with the experiments build and reach a consensus there on all the other options for advanced selection. Get the train rolling on this one and have more people comment on the experiments topic, for which we already know quite a lot by know. Topics to consider are:

  1. Enclosed/ touch/ adaptive/ facedot selection
  2. Facedot visibility
  3. Directional selection
  4. Possibly selection preview? For click selections, see:

Custom build patches that could be submitted independently
Then you could consider to submit a patch for:

  1. Zoom speed (in preferences, expose to keymap)
  2. Frame select distance (in preference)
  3. Frame select/ frame all in single hotkey (frame all with empty selection)

Addon

  1. Repeat last command
  2. Gizmo tweak
  3. Select Box/ Lasso toggle
    See: X-Ray selection experiments build for what they entail.
2 Likes

Can we just please keep the discussion about the buttons build in the appropriate thread and keep this thread about the original single toggle design?

Possibly selection preview? For click selections, see:

I think it is important issue in general, that it is not very natural for users to participate software development and system design, so they mostly can ask about things they seen somewhere.
This is one of the way windows, photoshop and autocad/3dsmax formed ā€œindustry standardsā€ we know today just being first.
From our experience, proper innovative system design and workflow design that solves real existing production problems takes years.

Selection preview was discussed, it can be useful in object mode instead of constantly glowing outline (part of issue 666 that disallow to work properly with complex structures with tightly placed components, like in architecture or mechanical modelibg), but in practice is not very useful in edit mode, since is quite distractive. In maya it also the reason of a lower performance especially in working with heavy meshes - to achieve such an effect you have to basically recalculate cursor projection on mesh in realtime.
Any realtime calculations are performance costly.

@lcas did you manage to get the selection Highlight working in solid mode (so that any selected faces are displayed in front of the model, incl. backfacing ones)

Also interested

Man, why cant i upvote this 53 times, :sweat_smile:

Seeing loop cuts on end cap gave me a heart attack moment

Are we there yet?
Focus please, Select Through is meant to be just a tool setting checkbox, no more no less. Everything else is irrelevant to this feature.
This needs to land in master asap.

Have you tried the build? Do you have any comments on it? I think we are getting really close now.

I asked around and they said they were just waiting for one more bump of this thread. It was lack of focus holding them back. That and all the awful things Iā€™ve done, Iā€™m sure. Now theyā€™re getting on it as we speak :laughing:

4 Likes

What do you mean? Who is ā€œtheyā€?

Unfocused passengers, who are travelling ā€œthereā€, I guess.

Iā€™m saying, as a joke, that I asked some devs. That they were just waiting around for someone to bump the thread saying things like ā€œfOcuSā€ and ā€œASAPā€ to get their act in gear.

4 Likes

There was times when it used to work btw.

1 Like

Say what? The devā€™s donā€™t add this feature!?

:rofl:

any update from the dev ?

For the latest update see:

Thatā€™s the status as of now. No official Blender devs involved still apart from some feedback from @JulienKaspar :slight_smile:

2 Likes

Any news on this? This has been request in 2018, and has nearly 400 replies. Itā€™s almost 4th anniversary and nothing happened.

We have whole new UI, whole new procedural modeling system, whole new hair system, yet we still canā€™t get ability to select mesh elements properly?

3 Likes

For feature requests, please use rightclickselect.com. :wink:

1 Like

The long awaited patch on this subject was submitted by @lcas yesterday. You can check it out here: āš™ D16232 Automatic X-Ray

It is the bare-bones implementation of Auto-Xray. We hope that the Blender developers will contribute in the discussion moving forward on the subject. The aim here was to submit a patch that has the highest chance of landing in Blender. Additional features may be possible - and were discussed here: āš™ D16232 Automatic X-Ray - but that would really require involvement from the core devs with regards to UI choices, etc.

Tagging @pablovazquez and @JulienKaspar, would really appreciate it if the both of you could give feedback on the patch and moving forward with implementing additional features.

And thanks again @lcas for his continued effort on the selection features and doing all the coding work. :+1:

4 Likes

This doesnā€™t seem to be related to the original request. The patch you linked just makes mesh transparent when selecting. It does nothing in a way of making users able to select faces by their area, and not face dots.

The name of the thread is literally ā€œDecoupling x-ray and limit selection to visibleā€, as in making the style in which the objects are drawn in the viewport independent from the way selection tools behave.

1 Like

Thatā€™s a tangential issue from this topic. Lcas is working on that as well.

Iā€™m really hoping this gets approved finally!

2 Likes