
The high water mark for pen support in vector drawing is FutureWave's SmartSketch (which became FutureSplash Animator which became Macromedia Flash) --- the calligraphic stroke tool is a nice follow on to that sort of thing.
One thing which I will do is to draw using it in white, then when I'm satisfied with the appearance union the white paths, then difference them from the coloured paths I want to erase from.
HTH!
William
On Thu, Dec 22, 2016 at 12:04 PM, Yale Zhang <yzhang1985@...400...> wrote:
Any artists out there using Inkscape on a drawing tablet?
I find the lack of touch and pen support very inconvenient for serious, free hand drawing. Does anyone else find this wanting or is working on it? C R, you mentioned it in the discussion of Jabier's workspace rotation.
I'm using a Lenovo P40 with the Bamboo Smart AES pen, which has 2 buttons. I'd like to use the buttons to cycle between certain tools.
Preferably, panning, rotation, and scaling should work like Autodesk Illustrator, using 2 fingers:
scale = Magnitude(p1 - p0) / Magnitude(p1_start - p0_start) rotation = atan2(p1.y - p0.y, p1.x - p0.x) - atan2(p1_start.y - p0_start.y, p1_start.x, p0_start.x) pan = 0.5 * (p0 + p1) - 0.5 * (p0_start + p1_start)
Then single touch should be used to select and move objects. Currently, single touch is indistinguishable from the mouse - stray lines are very annoying (Wacom's palm rejection helps reduce this though). Just like pens, touch should remember the last tool used and switch to it when using it again.
I started implementing these and found GTK 3 has no multi touch support on Windows and the pen support is also flaky - the source of each event is always GDK_SOURCE_MOUSE / "Virtual Core Pointer" instead of GDK_SOURCE_PEN, GDK_SOURCE_ERASER, or GDK_SOURCE_TOUCHSCREEN, meaning the pen can't remember its last used tool separately from the mouse.
For now, I've managed to implement these work arounds:
switch tools: bottom pen button cycles between cursor, pencil, and tweak. Double clicking top button switches to eraser.
pan: hold down top pen button and drag
fingers to zoom - seems the Wacom driver recognizes zoom gestures and translates it into mouse wheel zoom events
-Yale
Developer Access Program for Intel Xeon Phi Processors Access to Intel Xeon Phi processor-based developer platforms. With one year of Intel Parallel Studio XE. Training and support from Colfax. Order your platform today.http://sdm.link/intel _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel