![]() Registered Member ![]()
|
Hallo there.
Just an annoing request. ![]() Maybe it isn't complicated to implement, but I'm not a coder. It is the option to assign keyboard shortcuts to layer Blending modes (not the brush). It would bring less distraction whyle painting (you don't need to go into a drop down list), and a faster workflow. I have a work around for this in photoshop, using actions and assigning shortcuts to them, I think it should be usefull for other artist aswell. Thanks for all the great work you put into krita and sorry about my bad english. /o\ MartinCi |
![]() KDE Developer ![]()
|
Technically, it's not hard. What is hard is figuring out what shortcuts to use
![]() |
![]() Registered Member ![]()
|
Thanks for letting me know,
![]() oh and let me think about it. (because I'm using Strokesplus for triggering shortcuts) I think you don't need all the Layer Blanding modes having shortcuts, the most usefull ones: ( know diferent artist can have diferent preferences, I ask and looka around a bit) Addition, Color, ColorDodge, Lighten, Multiply, Normal, Overlay, Saturation, Value (orderd by krita) Some options: Ctrl1 to Ctrl9 could be used I would oreder them in a diferent way (the most used ones closer to Ctrl) hmmm not shure about other options yet, gonna thing about it thanks for looking into this |
![]() Registered Member ![]()
|
so the most usefull are:
overlay, soft light, multiply, colordodge, color burn, color, lighten, darken fits Ctrl 1 to Ctrl8 (still need to think about them) and even if the shortcuts are bad , plese try to put it in witout them there are some fast painting stiles with fast layer creation on the fly: http://www.ctrlpaint.com/dp101-4/ https://www.youtube.com/watch?v=80FcPy- ... 2K5C-w8f1G thank you for the effort and the great work on krita ![]() |
![]() Registered Member ![]()
|
Hi martinci , Hi Boud
Krita already has shortcut similar to Photoshop for cycling through blending mode for brush. example - ALT + Shift +M for multiply , ALT + SHIFT + B for burn etc These shortcuts change blending mode of the brushes, we don't have shortcuts for changing layer's blending mode. In Photoshop these shortcut are for both the brush and layer, these are tool specific in Photoshop. For example if the move tool is selected and user presses ALT +SHIFT + M the layer blending mode will be changed to multiply, and if the user has brush or painting tools active the brush blending modes changes to multiply leaving the layer blending mode as is. I think it will be good to have it like that , a simple press of 'T' to make move tool active and pressing the shortcuts for blending mode ( which are already present in Krita) should change the blending mode of layers, and having brush tool active and pressing the shortcuts should change the blending mode of brush, This will help to keep the shortcut combinations low and also users wouldn't get confused by two - two shortcuts for same blending mode, user only has to remember one shortcut of the particular blending mode , the blending mode will change according to the tool active. So to summarize it will be like this - change layer blending mode with existing shortcuts when the move tool is active. -change brush blending mode when the brush tools ( painting tools) are active. |
![]() Registered Member ![]()
|
I'm fine with this solution,
I would have a workaround to make it fast using Strokesplus (but artist practically don't use this way to switch the layer modes, they create actions, which they trigger later with a shortcuts) Another option: I forgot most of the time, you establish the layer blending mode after you create the new layer. - change your brush blending mode - create new layer - while the new layer is created, it looks up the brush blending more and uses this mode - it makes the new layer the active layer (already works this way ) - switches the brush blending mode to normal But still for the workflow sake, separated keyboard shortcuts are a better solution, you can leave most of them unassigned, assign only the every time useful: Multiply, Overlay, Color dodge (I have also the think, that every action you do in a program should have a keyboard shortcut option, you don't need to assign them, artist will do, when they figure out their fastest workflow.) |
![]() Registered Member ![]()
|
Here, Photoshop's way of doing things works really well, and I don't see another approach working as well (apart from those lovely context sensitive shortcuts, as blender does, but I guess it's out of the question at this point in krita's dev).
In PS, you can: - use the numbers on your keyboard to set opacity or flow values for the current selected tool. - use Shift Alt + a letter to switch the tool to a given blending mode. - If the Move Tool [edit: or any selection tool] is active, those shortcuts affect selected layers instead, allowing you to change the opacity and fill (makes the content of the layer transparent but keeps the layer effects visible). It's very efficient. That is something I really miss in Krita, because PS's move tool offers a way to Select, move layers and affect their properties. You do alignment and distribution in the same tool as well. The most important functions related to the layers' position and visibility are contained in that one tool.
Last edited by gdquest on Sat Nov 14, 2015 8:20 pm, edited 2 times in total.
|
![]() KDE Developer ![]()
|
This is already possible in Krita... it's only with the most common blending modes, but nearly all 26 letters of the alphabet have a tool->blending mode shortcut associated with them. The question is about layer blending modes. |
![]() Registered Member ![]()
|
@TheraHedwig: I know, the post above is not meant to be taken in 2 separate parts. In Photoshop, you use the same shortcuts to set either the current tool's parameters (blending mode, opacity, flow) or the selected layers' parameters (blending mode, opacity, fill) depending on the selected tool. If you have a selection tool, the move tool or any other that doesn't have blending modes and opacity parameters, the shortcuts affect the layers instead.
|
![]() Registered Member ![]()
|
yup I know
and to get around this annoing workflow you create an action, where you switch the layer blending mode and then assign a shortcut to that action, at least thats how I do it and some other artists to (I copied that workflow from them) I'm just like why copy the annoing workflow, when you can have a cleaner, faster one (no ones uses all the blending modes anyway Overlay, Multiply are the most usefull onec) |
Registered users: Bing [Bot], daret, Google [Bot], Sogou [Bot]