Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Experimental Keymap - Solution to a number of conflicts: SHIFT+Lclick for radius + strength UI wide #38

Closed
ReinerBforartists opened this issue Mar 10, 2018 · 3 comments
Labels
0 - task A normal development task 5 - Postponed Still in the list, but will be done at a later point 6 - wontfix We won't fix this issue.

Comments

@ReinerBforartists
Copy link
Contributor

We will have a experimental keymap once the Full keymap is done. To play around with possible improvements.

Original Text from Draise:

Ok, I went down the rabbit hole and did an analysis in the Radius in all modes, and thought of a cool solution..... And even remapped it to test. Tomorrow I'll upload the concept. This solution will close 3 tasks in one go.

What if, what if we remove the Hotkey combo hotkeys for Radius types and implement a single modifier and Lclick for the radius AND strength (and potentially Weight too) with a mouse press and tweak in a direction direction? Change that workflow to be more ergonomic from the get go?

Example: SHIFT+Lclick left and right = radius and SHIFT+Lclick up and down = strength

Case:

Software that do something like this are Mudbox, Zbrush, Krita, Softimage. Photoshop and others where you hold a key and move mouse, let go of key and viola you have the new radius.
Will create room for F hotkey for Focus, industry standard - fixes conflict with Grease Pencil
Will create room for WER radius proposals and other conflicts in other mods - fixes conflict in Weight Paint mode with W
Will create a new more ergonomic workflow for radius AND strength in the one single modifier hotkey and mouse workflow using SHIFT
Little or no conflicts elsewhere with said change

I digged and found all theSHIFT+Lclick in other modes - and most of them are in modes that don't use Radius. Only conflict is in the Grease Pencil Edit mode, but even then, that feature doesn't conflict with SHIFT+Lclick press, as you need to tweak with it held down.

The funcionatlity is more ergonomic and minimalistic and it is a quick press/mousemove then let go and you have a new radius (and also intuitive skill in a number of various software that focus on painting and sculpting) instead of Hotkey activation to activate, move mouse, click to set and then use ANOTHER multikey combo to then change strength with similar "activate, move, click to set" workflow. We could get rid of a whole multi hotkey combo workflow and also save a click with SHIFT+Lclick to radius+strength tweaks + close 3 other hotkey conflicts and this one.

I think this could be the holy grail to all these issues, and the rest will be a breeze for the full keymap.

...

SHIFT+Lclick tweak left/right will change radius. 
SHIFT+Lclick tweak up/down will change strength.
SHIFT+ALT+Lclick tweak any will change texture rotation. 
F will focus selected
D grease pencil no conflict
S+Lclick will temporarily switch smooth brush to paint smooth (was SHIFT+Lclick with a double entry S in Full BFA Map)

Attachment with the experiments:

BFA-full-ver0.8.4-SHIFTlclick radius alternative.py_.zip

@ReinerBforartists ReinerBforartists added the 0 - task A normal development task label Mar 10, 2018
@ReinerBforartists ReinerBforartists added the 5 - Postponed Still in the list, but will be done at a later point label Aug 16, 2018
@ReinerBforartists
Copy link
Contributor Author

Postponing until the new keymap for Blender 2.8 has settled.

@ReinerBforartists ReinerBforartists removed the 5 - Postponed Still in the list, but will be done at a later point label Feb 5, 2019
@ReinerBforartists
Copy link
Contributor Author

No time for experiments at the moment. Postponing

@ReinerBforartists ReinerBforartists added the 5 - Postponed Still in the list, but will be done at a later point label Apr 5, 2019
@ReinerBforartists
Copy link
Contributor Author

The keymap has changed too much since the original thread. Old problems are no problem anymore. New problems arrived. And this thread is more a collection of ideas. Closing.

We need to run down the rabbit hole again.

@ReinerBforartists ReinerBforartists added the 6 - wontfix We won't fix this issue. label Jun 28, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0 - task A normal development task 5 - Postponed Still in the list, but will be done at a later point 6 - wontfix We won't fix this issue.
Projects
None yet
Development

No branches or pull requests

1 participant