Great to see you're tracking MyPaint, David, and thanks once more for the testing.
When you say "angular", do you mean geometric angularity such as you might see with a constant-width brush? That would be slow tracking of the (x, y) positions, best demonstrated with very fast circular scribbles. That problem _should_ be fixed on all but very slow machines... although feedback about the feel of disconnecting rendering from capture is very welcome because directness matters :) Or do you mean graininess with pressure and tilt when using brushes where those inputs affect line width? Best demonstrated with brave, expressive strokes with a responsive "brush"-style brush. I'm working on this right now: I'll be throwing some cubic pressure and tilt interpolation at it shortly. On 28 October 2013 11:14, David Revoy <[email protected]> wrote: > Hi, > Sorry for the late feedback, I built last Git Mypaint and there is a lot of > improvements. Thanks ! Enough to be usable in my opinion ; even if the line > is still a bit angular when taking full speed or when the stroke is a bit > long. Not ideal, and not as smooth as I used to know Mypaint ; but enough to > get work done. I also noticed the docker with sliders for size / opacity, > nice to see this feature. I'm back around Git~master ; I 'll keep this > version and update weekly. > I'll give more specific feedback on the bug tracker. > ( Btw and off topic ; any progress on the move to GitHUB ? ) > -David > > _____________________ > http://www.davidrevoy.com > > > On Sun, Oct 20, 2013 at 5:45 PM, Andrew Chadwick <[email protected]> > wrote: >> >> Correction to that. I use aliases[1], and then keep forgetting I have >> them turned on. Corrected version: >> >> $ cd path/to/my/mypaint/clone >> $ scons --clean >> $ git remote add achadwick >> git://gitorious.org/mypaint/achadwick-mypaint.git >> $ git fetch achadwick >> $ git checkout -b eventhack-wip achadwick/eventhack-wip >> $ scons >> $ MYPAINT_DEBUG=1 ./mypaint -c /tmp/cfgtmp_evhack >> >> >> >> [1] http://git-scm.com/book/en/Git-Basics-Tips-and-Tricks#Git-Aliases >> >> On 20 October 2013 04:57, Andrew Chadwick <[email protected]> wrote: >> > I've implemented capturing the missing events as a GDK event filter. >> > Up to 200 events per second now and smooth lines with my Intuos5. >> > >> > https://gitorious.org/mypaint/achadwick-mypaint/commits/eventhack-wip >> > >> > The code will only work on X11 at present, but compilation and runtime >> > is suitably conditional. >> > >> > $ cd path/to/my/mypaint/clone >> > $ scons --clean >> > $ git remote add achadwick >> > git://gitorious.org/mypaint/achadwick-mypaint.git >> > $ git fetch achadwick >> > $ git co -b eventhack-wip achadwick/eventhack-wip >> > $ scons >> > $ MYPAINT_DEBUG=1 ./mypaint -c /tmp/cfgtmp_evhack >> > [...] >> > DEBUG: gui.canvasevent: Adding evhack filter (<TiledDrawWidget object >> > at 0x3ba9d20 (TiledDrawWidget at 0x30065a0)>, >> > <gui.canvasevent.SwitchableFreehandMode object at 0x518c6d0>) >> > DEBUG: gui.canvasevent: Processing at 200 events/s (t_avg=0.005s) >> > DEBUG: gui.canvasevent: Processing at 199 events/s (t_avg=0.005s) >> > [...] >> > >> > Please can everyone test and report the speeds they get for continuous >> > scribbles when running with MYPAINT_DEBUG turned on? Thanks. >> > >> > Commit 451ca93 in that branch is a good point to contrast it against >> > if you think you're getting no improvement. >> > >> > On 16 October 2013 23:07, Andrew Chadwick <[email protected]> >> > wrote: >> >> The bug lies upstream, in GTK3: >> >> https://bugzilla.gnome.org/show_bug.cgi?id=702392 >> >> >> >> Not our fault, and there's a limited amount that can be done to work >> >> around it in Python. >> >> >> >> I'm wondering whether it'd make sense to write an event filter in C >> >> and decode those XMotionEvents ourself. Not exactly >> >> platform-independent code though. >> >> >> >> >> >> On 16 October 2013 19:53, José Américo Gobbo <[email protected]> >> >> wrote: >> >>> Is useful make also a video showing of Test Input Devices with idle >> >>> priorities? >> >>> >> >>> _______________________________________________ >> >>> Mypaint-discuss mailing list >> >>> [email protected] >> >>> https://mail.gna.org/listinfo/mypaint-discuss >> >> >> >> >> >> >> >> -- >> >> Andrew Chadwick >> > >> > >> > >> > -- >> > Andrew Chadwick >> >> >> >> -- >> Andrew Chadwick >> >> _______________________________________________ >> Mypaint-discuss mailing list >> [email protected] >> https://mail.gna.org/listinfo/mypaint-discuss > > -- Andrew Chadwick _______________________________________________ Mypaint-discuss mailing list [email protected] https://mail.gna.org/listinfo/mypaint-discuss
