Talk:Features
From MyPaint
Contents |
[edit] Perspective tools
- Straight lines should simply never use pressure sensitivity because you can't control it reasonably well. What I'm more worried is about the unusual speed input that the brush will see, but then again, the users simply could choose a brush that is not speed dependent. Matumio 15:34, 21 June 2009 (UTC)
- Something like ruler tool would be useful in a lot of ways. For example to draw strip/comics frames. So I would say it is needed anyway. Pechenje 16:13, 7 November 2009 (UTC)
- Selectable non-destructive background layer with a pre-set range of alpha-channel perspecive images (Example). This would force them to be used for specific resolutions though (unless they where scalable vector images...)
- A dynamic changeable perspective grid. In such a tool you would place one or more vanishing points, be able to drag them around in order to set up your grid.
Griatch 14:26, 21 June 2009 (UTC)
[edit] Selection/Masking
- Possibly also using layers as masks, like the quick mask in gimp - turn on the mask layer, draw the mask, with hard or soft edges as needed, and while it's turned on, painting on a lower layer will be multiplied by ( 1 - opacity )%...--Naught101 10:48, 28 January 2010 (UTC)
any news about this? could be VERY useful and make strong impact.
[edit] Zoom Enhancements
- We discussed this in IRC, actually the problem was rather to discover that zooming keeps the cursor centered. Solved by saying so in the label. Matumio 17:56, 11 July 2009 (UTC)
Songwind apogee 02:20, 21 June 2009 (UTC)
[edit] Full Layer Control
- Have you ever tried "pick layer at cursor"? maxy 05:54, 5 September 2009 (UTC)
- -Actually, that would be a great method. Just have a line of differently colored dots off the the side, each on a different layer. Then you can simply click one with the layer picker to quickly switch.
[edit] Misc
- Sounds like a good idea. Matumio 05:57, 21 May 2009 (UTC)
- Interactive drag-based zoom...
- That's what I have implemented in the beginning, but even on fast computers the current rotation code is too slow for interactive mouse-dragging rotation, sadly. You wouldn't want to use it like that. I'm sure it is possible to make this fast enough (even without using OpenGL) but it's probably lot of work. Matumio 05:57, 21 May 2009 (UTC)
- Ah, yes. That makes sense. Well, perhaps some time in the future. :-) (Nathan Vegdahl)
- Actually it is 'trivial' - just do an interactive rotate of a low resolution image, and update the rotation of the final image on mouse release (Tom Musgrove)
- Ah, yes. That makes sense. Well, perhaps some time in the future. :-) (Nathan Vegdahl)
- That's what I have implemented in the beginning, but even on fast computers the current rotation code is too slow for interactive mouse-dragging rotation, sadly. You wouldn't want to use it like that. I'm sure it is possible to make this fast enough (even without using OpenGL) but it's probably lot of work. Matumio 05:57, 21 May 2009 (UTC)
[edit] Autosave!
- How the heck did you manage to crash mypaint? And which version, and what error message? (Btw. there is already autosave in iportnov's branch, and it is highly annoying. Personally I have never managed to crash it, and some other long-term users report the same. Are you sure your hardware is okay when under load?) --maxy 20:38, 17 October 2009 (UTC)
- It hasn't happened since, and it may have not been mypaint's fault: I left the room, and when I came back, the program was gone. Since I hadn't opened it in a terminal, I didn't get any error messages. Perhaps better than autosave would be something like inkscape's save-a-dump-on-crash? --Naught101 10:39, 24 October 2009 (UTC)
- It occurs to me that autosave could be disastrous. Imagine working on a large painting with several layers. Autosave kicks in, maybe mid-stroke, and freezes the program for thirty seconds; abruptly interrupting your work and instantly snapping you out of "the zone". --DementedSnake 19:50, 5 August 2011 (UTC)
[edit] UI stuff
- implemented in http://gitorious.org/~lukacu/mypaint/lukacu-mypaint/commits/saving and it actually works ... but we will probably have to rethink a few things to make the saving process optimal --Lukacu 11:20, 10 January 2010 (UTC)
[edit] Other key commands
- Control + Mouse Wheel could scale the brush. (In Blender, Down makes it bigger, Up makes it smaller. Perhaps it should be an option.)
- Not so nice, because Ctrl+Wheel does zoom in most apps. Currently wheel alone does zoom already, but actually wheel alone shold scroll... maxy 19:04, 15 December 2009 (UTC)
- Control + Shift + Mouse Wheel: Zoom but keep brush size relevant to the screen, so you could just zoom in to add details instead of zooming + making the brush smaller.
- Control + Shift + Z as an alternate redo.
- Why not simply press Y instead? And are there any apps allowing to do it that way? maxy 19:04, 15 December 2009 (UTC)
- yeah, ctrl+shift+z is often re-do, check out http://en.wikipedia.org/wiki/Table_of_keyboard_shortcuts --Naught101 04:04, 31 January 2010 (UTC)
- I see. Done. --maxy 07:59, 31 January 2010 (UTC)
- Sweet. FTR, 'Y' is too far away to easily reach. --orbisvicis
- I see. Done. --maxy 07:59, 31 January 2010 (UTC)
- yeah, ctrl+shift+z is often re-do, check out http://en.wikipedia.org/wiki/Table_of_keyboard_shortcuts --Naught101 04:04, 31 January 2010 (UTC)
- Why not simply press Y instead? And are there any apps allowing to do it that way? maxy 19:04, 15 December 2009 (UTC)
- Tab - show/hide all dialogues (brush palette, layer dialogue, GTK colour picker, etc.), like in GIMP. This would make working in full screen much more quick and easy. Ideally, if there were dialogues open, tab would close them and remember which ones it closed, and if there were no dialogues open, it would only open the ones that it last closed.--Naught101 04:04, 31 January 2010 (UTC)
[edit] Real-time network collaboration support
-- Could the Verse protocol (http://verse.blender.org/) satisfy these goals? --orbisvicis
-- I really really really want this feature to be implemented, i love using OpenCanvas 1.1 to draw with friends...but imagine using myPaint brushes and features instead....wow that would be awesome, hope you can implement it soon :( -- Diego P. 14:26 30 July 2011
-- That would be cool, and possibly a great way to teach; but it might be outside the scope of this program. I don't know for sure though. The dev team hasn't said anything about it that I know of.
[edit] Misc Discussion
[edit] Blending Wetness
-Hey. I know this is partially addressed with the alpha lock, but is there a way to turn down smudge..."wetness", I guess? I go to blend something, and it ends up partially erasing the colors I'm trying to blend. That'd be fine if I was doing watercolor, but when I'm trying to paint something with oil, having the paint vanishing with each stroke in unacceptable. Turning down a brush's "smudge base value" does help with this a little bit, but it also applies paint. So trying to smudge is an all-or-nothing thing. It needs to be either set to 0.00 or 1.00. Maybe some clever combination of tweaking opacity and smudge works, I'm not sure. Maybe I'm just doing something horribly wrong. Has anyone else had this problem? Is it me, is it the program, or do I just need to make a new brush? --DementedSnake 02:59, 11 August 2011 (UTC)

