JannisX11 / blockbench

Blockbench - A low poly 3D model editor
https://www.blockbench.net
GNU General Public License v3.0
3.3k stars 286 forks source link

Passthrough Selection #2166

Open MrSirSquishy opened 9 months ago

MrSirSquishy commented 9 months ago

Detailed description of your suggestion

With the recent update allowing for the color-picker tool to pass through transparent parts of a texture, It would be a nice QOL feature to have a way to utilize this passthrough in other cases to select elements behind transparent elements(like overlays)

This could work as a simple keybind - like alt, tab, etc. - to hold while using a tool to ignore transparent potions of an element, an example case could be if I have the move tool selected and would like to select the head of a character that is behind an overlay, I could hold alt and click through the overlay to select the head and manipulate or isolate the element.

An alternate(or parallel) implementation could have it work as a toggle key, in which while it is active Blockbench will always ignore transparent parts of an element, so when painting or selecting you won't have to worry about selecting or drawing on invisible elements.

Thank you for reading and for helping provide such a great software :)