How to Draw a Straight Line in Corel Painter

cestarian
Registered Member

Posts
88
Karma
0
OS

Shift Click

Fri Jun 27, 2014 9:45 am

In photoshop and corel painter, when you hold shift and draw you will draw a straight line. In Krita you just resize the brush, I need this feature! is it bound to another button or something?

User avatar Pyteo
Registered Member

Posts
50
Karma
1
OS

Re: Shift Click

Sat Jun 28, 2014 1:58 pm

cestarian wrote:In photoshop and corel painter, when you hold shift and draw you will draw a straight line. In Krita you just resize the brush, I need this feature! is it bound to another button or something?

Straight lines in Krita are an independent tool(right next to the brush tool). This has been discussed here in the forums and I agree it's not very intuitive considering Krita's good philosophy of keeping everything under the brush tool(Dodge, clone,etc).
Also notice that at this point straight lines won't allow opacity or brush size variation across the line, like Photoshop does.

Anyway, the developers did an awesome job so far so this will probably get some tweaks if they believe it makes a difference.

cestarian
Registered Member

Posts
88
Karma
0
OS

Re: Shift Click

Sat Jun 28, 2014 2:32 pm

Well it is open source, if the keybind isn't there I could just create it (can't be that hard) but this really is a necessity, I'm really thinking i should compare photoshop, corel and krita to point out the inconsistencies of krita compared to the other two (this would be keybinds, naming of tools/menus/etc and the functionality of some tools)

User avatar halla
KDE Developer

Posts
5059
Karma
20
OS

Re: Shift Click

Mon Jun 30, 2014 9:09 am

Well, we've been discussing the proper way of doing straight lines for quite a while. If we'd just go "oh, it's like this in $OTHER_APPLICATION, let's clone that", it wouldn't be hard... But that's something I really don't want to start doing blindly. We just don't have the resources to add the superset of all features people like in Photoshop, Corel Painter, Sai, OpenCanvas, Black Ink, ZBrush or GIMP to Krita -- and still have time to add something unique as well.

Shift-click is used in Krita to set the brush size, and that won't change. We'll likely extend that with gestures for other brush settings, as discussed in another forum thread. As for making straight lines, maybe the last bit of work Dmitry did on the brush stabilizer helps here, it's kind of like zbrush's lazybrush (there we go again...), but not quite.

User avatar Pyteo
Registered Member

Posts
50
Karma
1
OS

Re: Shift Click

Mon Jun 30, 2014 8:56 pm

boudewijn wrote:Well, we've been discussing the proper way of doing straight lines for quite a while. If we'd just go "oh, it's like this in $OTHER_APPLICATION, let's clone that", it wouldn't be hard... But that's something I really don't want to start doing blindly. We just don't have the resources to add the superset of all features people like in Photoshop, Corel Painter, Sai, OpenCanvas, Black Ink, ZBrush or GIMP to Krita -- and still have time to add something unique as well.

Shift-click is used in Krita to set the brush size, and that won't change. We'll likely extend that with gestures for other brush settings, as discussed in another forum thread. As for making straight lines, maybe the last bit of work Dmitry did on the brush stabilizer helps here, it's kind of like zbrush's lazybrush (there we go again...), but not quite.

I completely agree.
I think enabling/disabling straight lines via key and button(like the eraser mode, maybe "S" key?) could be a good solution for this.
Adding opacity and brush size variation across lines would also be welcome although i realize there are more important features to add right now.

cestarian
Registered Member

Posts
88
Karma
0
OS

Re: Shift Click

Tue Jul 01, 2014 5:13 pm

Most applications do have this. this includes photoshop, painter x3, mypaint and gimp. (all i've tried except for krita), so it's not just implementing something that everyone misses from one applicaton, but most other applications.

Out of these if i recall correctly photoshop did it worst (lines can only be drawn on a horizontal or vertical axis if i remember correctly)

painter x3 did it the most elegantly (you simply hold shift and draw in a direction, and you will get a smooth straight line)

gimp does it most effectively by using nodes (i.e. you don't draw, you click and then you click again at the end of the line, and u can keep clicking and adding nodes until you release shift, I liked this method the most and krita can already do this with the path/polyline tools)

mypaint goes between what gimp and painter does (you draw a straight line like you would in painter, but you can re-adjust it's angle like with the nodes in gimp, however you can only make one line at a time unlike gimp and also it doesn't implement the line itself well enough imo (it uses transparent edges on the start and finish, and for some brushes this will look very very very ugly, lines need to be consistent from the point they start to the point they end and mypaint did not do that)

What is my point?

None of them did this the same way, but all of them used the same key-binds (Shift click). This is done to make it easier for people to come from another application to another without needing to re-learn all the buttons again (and to be honest if there is one thing I hate about krita, it is the default key-bindings that just seem to have been placed randomly because someone who decided where they would be was too lazy to check how the binds were in other applications...)

You guys are trying to work against user biases by not following the keybind trends (as well as tool naming trends) of other applications, this is never a good thing to do unless there is some actual benefit from it (but in this case I see no benefit except increased odds of new user's frustration).

We can already bind the polyline to any key we like, if you want to have this function bound to S, it's easy to do it as a user (that tool is better known by everybody else as path tool, and you have this tool under that name as well, why do we have two tools that do the exact same thing? and what is the point of the freehand path tool?)

Now that I'm looking at this krita's line tool, polyline tool, path tool are all doing the same thing (this should only be one tool and it could be simplified by oh... i don't know... binding it to shift so that you keep making nodes until you release shift at which time the program will draw the lines, and beyond that the tool could just get the name path tool)

I also see duplication between the brush tool and the freehand path tool (i don't get that freehand path tool, it's basically just drawing a line that will then appear after you release the mouse, i do not see the point, the icon for this tool could be very fitting however for the path tool) "edit the grid" should probably not be a tool in the tool menu (more like in the view menu next to "show grid") /vent ^-^

(There is a saying: Less is better. I think that applies here)

User avatar Pyteo
Registered Member

Posts
50
Karma
1
OS

Re: Shift Click

Tue Jul 01, 2014 6:50 pm

cestarian wrote:
(There is a saying: Less is better. I think that applies here)

Photoshop does allow straight lines in any direction(click, Hold shift + click)

My point is, just like in some other software, straight lines are part of the brush tool, not an independent tool because it breaks the work flow. This makes even more sense in Krita since everything "painting related" is under the brush tool.

Also, the shift Key is already associated with brush resize, it works pretty well and it shouldn't be changed. Keys work differently in every software because they're designed with different workflow philosophies in mind, so I don't see any problem here...

User avatar druban
Registered Member

Posts
24
Karma
0

Re: Shift Click

Tue Jul 01, 2014 7:27 pm

Krita's paradigm is that it simulates freehand brushwork and it does it extremely accurately. My two cents is that the straight line tool be KEPT separate from the freehand brush, to reinforce this.
I do wish each tool would remember the brush it was used with last. It's rare that I would want to use the same brush for the polyline tool as for the freehand tool, and it would save hunting and finding in the brush picker - faster and uninterrupted workflow, you know?



A little bit of infinity makes up for a lot of nothingness.

User avatar Deevad
Registered Member

Posts
443
Karma
1
OS

Re: Shift ClickTopic is solved

Tue Jul 01, 2014 7:35 pm

Hey, I jump here just to update this discution : have a look at this 2 commit by Dmitry Kazakov ( pushed today on 2.9pre-alphaGit ) :

http://quickgit.kde.org/?p=calligra.git ... 73c9f3bb08


http://quickgit.kde.org/?p=calligra.git ... 418f14b23a

I don't think the problem is really the need of a <shift> key specific action ; but the need of a feature to be able to create a (set) line(s) 'on the fly' while painting with a single key. Now Git-master has a 'hard stabilizer' new feature to create lines freehand also. I'll test soon this two new promising features, I invite you to do the same if possible.



cestarian
Registered Member

Posts
88
Karma
0
OS

Re: Shift Click

Tue Jul 01, 2014 8:48 pm

Yes, technically if krita does support the line tool being used in that way as these commits suggest it will, then I don't see any reason why the user can't rebind it to shift if they really want to.

Since I am always getting so furious about the keybinds I'm thinking I should do a comparison between gimp, photoshop, painter x3 and krita to compare naming conventions and keybinds, doing something about that would improve accessibility for new users (but little else of course since anyone can change their keybinds, it's just that most people don't want to have to change anything, and while krita was only on linux this may not have been so true for all it's users, but now that it's on windows this is more true than ever)

User avatar druban
Registered Member

Posts
24
Karma
0

Re: Shift Click

Wed Jul 02, 2014 3:33 am

If it's making you furious then I definitely support changing it. I don't think keeping it the way it is is worth causing anyone pain. GIMP is not the greatest example because there is no continuous size adjustment binding available, only incremental. Maybe it could be bound to the F key as it is in Blender. Then shift F, ctrl F and alt F could be bound to opacity, angle and ....?



A little bit of infinity makes up for a lot of nothingness.

slangkamp
KDE Developer

Posts
607
Karma
4

Re: Shift Click

Wed Jul 02, 2014 12:58 pm

You should be able to change the shortcuts already. Although I haven't tested that yet. At some point we will introduce profiles for the shortcuts, so users could create custom profiles that match other applications.

User avatar TheraHedwig
KDE Developer

Posts
1792
Karma
10
OS

Re: Shift Click

Wed Jul 02, 2014 3:46 pm

cestarian wrote:Yes, technically if krita does support the line tool being used in that way as these commits suggest it will, then I don't see any reason why the user can't rebind it to shift if they really want to.

Since I am always getting so furious about the keybinds I'm thinking I should do a comparison between gimp, photoshop, painter x3 and krita to compare naming conventions and keybinds, doing something about that would improve accessibility for new users (but little else of course since anyone can change their keybinds, it's just that most people don't want to have to change anything, and while krita was only on linux this may not have been so true for all it's users, but now that it's on windows this is more true than ever)

I can confirm it's like shift-click in gimp, only a bit more awesome.

Basically, like the line tool, the line won't be confirmed till you release the mouse-button/lift the stylus.
However, when you have 'use sensors' active, the line will qeue the sensor information you put in and adjust the line accordingly.

So, the usage here would be that you press 'v', start your line, and 'trace' the straight line asif it were a pen, and the preview will update accordingly. When you are at your end point, you just release the stylus/mouse button, and the preview is made final.

And yes, it can be rebound :)

ghevan
Registered Member

Posts
177
Karma
1
OS

Re: Shift Click

Thu Jul 03, 2014 2:14 am

TheraHedwig wrote:And yes, it can be rebound :)

Just a note. To move it to shift you need to reassign the resize brush gesture to anything other than shift. IE. Alt, like OpenCanvas. Then shift + click can be assigned to line tool and works quite well :].



User avatar halla
KDE Developer

Posts
5059
Karma
20
OS

Re: Shift Click

Thu Jul 03, 2014 1:09 pm

New builds that include the straight line feature and more:

https://www.kickstarter.com/projects/kr ... sts/898932

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group

© Copyright 2012 KDE Community Forum Team. All rights reserved.
KDE Community Forums has no liability for any content or post. All messages belong to and are the opinion of their respective authors.
KDE and K Desktop Environment are trademarks of KDE e.V. • For more details, contact the Forum Administrators.

How to Draw a Straight Line in Corel Painter

Source: https://forum.kde.org/viewtopic.php?f=137&t=121773

0 Response to "How to Draw a Straight Line in Corel Painter"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel