TrenchBroom / TrenchBroom

Cross-Platform Level Editor
kristianduske.com/trenchbroom
GNU General Public License v3.0
1.88k stars 224 forks source link

Hard to select specific face of the brush at some camera angles #2488

Closed Maxxiii closed 5 years ago

Maxxiii commented 5 years ago

System Information

TrenchBroom V2.1 on Windows 10

Expected Behavior

I understand, that selecting faces in 3d is not trivial problem and my vision about how this expected to work could be incorrect, but I noticed, that sometimes it's hard to select desired face of brush from the first try. Also, this could be related to previously reported bug about hints of brush-sizes.

Steps to Reproduce

It's better to show on examples (in some cases it reproduces only on some camera angles, but it's still pretty easy to reproduce) First sreenshot shows, that sometimes cursor could be far left from brush and even above Y axis, when bottom face still selected. 2018-12-10 15_38_12-unnamed map - trenchbroom Previously I thought that to make this selection work properly - you should just move farher to the desired side, but next example shows opposite:
On second screenshot - selection of the farther face (by X axis) works properly, unless mouse cursor goes beyond the end of green line (X world-axis). In this area it's almost impossible to select desired face: 2018-12-10 15_57_41-unnamed map - trenchbroom And I made short gif for the last example, when it's also almost impossible to select desired face (on some camera angles), but in this case mouse cursor is right near the brush xrxwld0azl

kduske commented 5 years ago

This is the intended behavior. Also you can always get more precision by moving your mouse pointer closer to the brush in question. In the gif it looks very easy to select the correct back face.

Maxxiii commented 5 years ago

Ok, I can see it now. So in case of overlapping (in 2d projection on the screen) faces when cursor close to brush - it always chooses back face. And if you want to select front face - you either move mouse farther from the brush or select the face itself. Ok. (P.S. In gif example by "desired" I meant front face, sorry for bad word choosing).

kduske commented 5 years ago

Exactly. It‘s a shortcut to allow you to select hidden faces without moving the camera.