Difference between pages "LGM painting tools" and "File:2.4 basic corners.png"

From GIMP GUI Redesign
(Difference between pages)
Jump to: navigation, search
 
 
Line 1: Line 1:
go back to [[Lgm| LGM issues]]
 
  
==our point==
 
 
==argumentation chain==
 
* we evaluated the brush system, and found:
 
** 4 main modes only available for color painting, we found those modes also useful for other painting modes
 
** iwarp implemented as a plugin, from our scenario (make people pretty, tool no.1 for photogs, from observation) we conclude it needs to be a brush
 
** you can paint with color, you can paint with brightness (dodge+burn) but not with saturation
 
** we need to keep under control the number of tools in the toolbox
 
** a blanket availability of options like apply jitter, we not sure they are useful and worth the UI clutter in every tool (heal)
 
** modes (multiply overly, etc): abstract + powerful, should not be an excuse for not providing a straightforward stand-alone brush tool.
 
* we evaluated wild brushwork for creating original art, and found no equivalents of the physical: having a palette
 
in you hand with paint you work with; smearing it on, and painting with something else then paint
 
* we recognised that the four painting modes are about how you apply it (depends on picture content), and the painting function is about what you are applying
 
* we want to make the 4 modes sub-modes of every brush tool: color, brightness, saturation, erase, smudge, blur, warp, clone (heal), etc.  and would like to create room for further optimisation of the algorithm, and specialisation of their UI
 
*
 
 
* modes: the mathematical ones can stay there, and the ones the that have an understandable graphics meaning (saturation, burn soft light) can be taken out and implemented as or integrated with a brush tool.
 
 
====Raw notes that concern the issue more or less.====
 
 
===Adding noise ===
 
There could be possibility to use brush for noise adjustments.
 
=== IWarp===
 
should be done with a tool.
 
 
===Brushes===
 
#users want to adjust their brushes on the fly, just by pressing keys, user should be able to change the parameters.
 
#Brushes need shortcut for: color picker, opacity (not sure about the steps, that should be applied- it should be measured with usability methods), radius/size of brush.
 
#User could also ‘cycle’ through all 4 main paint 'modes' (airbrush, ink, pencil, brush). But opacity and scale of the brush has the absolute priority.
 
#It is important that for these 2 comments that the user would keep his hand on the keyboard in the same position.
 
#When changing paint modes we need to think whether to take care about the continuity of the size/opacity, or not, because the second tool might be a complementary tool.
 
 
==Fragments of Analysis==
 
===the brush tools===
 
 
* make the four main brush modes (airbrush, nib, pencil, paintbrush) sub-modes of every type of brush tool, not just of color painting;
 
* create the opportunity to move  the four main brush modes to be more algorithm based for further refinement. Bitmaps for brush shapes will play a more secondary role (for special jobs) in the future;
 
* complete the palette of type of adjustments that can be made with a brush:
 
** saturation
 
** distortion
 
* merge cloning and healing;
 
* take a less generic approach for what options are available for a certain brush type;
 
* discuss the historic significance of the modes parameter, and its future;
 
* introduce a way of painting with the effects of plugins. Probably via the blobs-of-paint concept;
 
* review of the shortcut actions to change brush parameters.
 
 
====other points====
 
* it should be possible to apply unsharp mask with 4 basic brushes (sharpen tool)
 

Revision as of 13:43, 25 June 2007