Decoupling x-ray and limit selection to visible

Blender 2.83.1 - Select Through Keymap with Xray Facedots Tool Setting

Ok here’s a link to the weird version as described below. Might be useful so I put it up there. Going to go through and get rid of whatever isn’t needed for the keymap to function. Will update when it’s done. Got rid of the obnoxious ‘I’m a dropbox link’ so I can see if anybody is even checking these builds out.

old stuff below

If it’s acting different than before as far as face and edge centers I’ll go back through it again. Maybe missed something when setting it back to what it was before I started messing with it.

And yeah I tried extracting bin/release by itself and it works fine. I just assumed all of it was needed.

Ok I went through it from scratch and see a difference. In the weird one I don’t get facedots in xray when disabling select_through.

In the one I just did, facedots will show in xray if select_through is off. They will disappear when you turn select_through on. I’ll reupload (without all the solution stuff it spits out thanks for making me aware of that btw) and update the link in my earlier post.

Got everything working with the keymap. I left the Toolsetting for Select Through there, and renamed it Xray Face Dots because it still functions as a weird halfway version of facedots. I’ll post a build with this feature for anybody that wants to see what it’s like. Don’t care for face dots at all personally, but if you want to see facedots in xray view but not in normal view, I guess it’s useful to not have to go back and forth turning them on/off all the time. Could be written to do it the other way around, or have both options in there. The issue I have with it, at least the way it’s written right now, is it overrides the Overlay option for Face Centers, so it could definitely be annoying if you forget that you need to go into either box, circle, or lasso select tool options to turn the ‘feature’ off.

Anyways, the main point. There’s a checkbox in the keymap for box, lasso, and circle select called ‘Mesh Select Through’. It’s on by default. What I did this for was the ability to either select visible or select through without turning things on and off in Tool Settings. I add another set of keymap items for box circle and lasso select. Personally using alt, alt-ctrl, and alt-shift for a Select-Through version of the default Select-Visible. Both are at your disposal all the time, just move your thumb over to the alt key, assuming you don’t have that mapped to something else already.

The idea is it’s up to you. I’m sure the real Blender devs will figure all this out eventually, and maybe even let us know any improvements / stability issues that should be done with this set of modifications. In the meantime, I’ll build two versions, one with the weird facedots toolsetting, and one with just whats needed to get the keymap.

Let me know any of any issues. I’ll update everything for 2.83.2 and 2.83.3 when they happen.

4 Likes