Difference between revisions of "Paint Tools"

From GIMP GUI Redesign
Jump to: navigation, search
m (The Brush + Pattern/Texture + Mixing strokes(Smudge))
m (Paint tools and Clipboard feature)
(29 intermediate revisions by the same user not shown)
Line 1: Line 1:
===Paintbrush Tool - Smudge and Texture Capabilities===
+
===Paint tool + Texture (raster)===
On GIMP the tool more near of these capabilities is the Clone Tool. Our proposal is integrate some of features of Clone Tool to Paintbrush Tool.
+
====Patterns/Textures on the GIMP====
The Clone tool has the possibility to work with textures (patterns) and brushes at same time. If is possible integrate the smudge feature or part of main features... is possible to have an excellent and complete paintbrush. Now to have textures or impasto or similar features is necessary to do many steps and is not possible to work alla prima.
+
Which the differences and likeness between pattern and a brush (.gbr and .gih) on GIMP?
Many artists, more colorist, has a painting action more alla prima... others are using in steps separated... perhaps, because the GIMP don't has a tool with these capabilities.
 
  
The basic options are:
+
# Both are the resources to mark or make stains
# Colour: Is necessary to use the colour asset on... as a normal brush.
+
# Both are based in raster images
# Hard Edge
+
# Pattern is used to emulate textures in different kind of techniques or
# Texture aspect (Invert Texture): Is necessary to have a flag to choose between default and inverted.
+
# To fill figures with textures
# Source: Image and Pattern (texture).
+
# Brush is used to emulate random textures, of natural properties or not of brushes in the real world.
# Alignment: Registered and Fixed.
 
# Rate Smudge.
 
  
====Mixing Strokes - Impasto, blending, smudging====
+
Well, we can to think the patterns as brush very specific.
On painting and not only these tasks are very important, the Smudge Tool has some of these capabilities, mainly blend strokes and some impasto qualities (hard edges with high rate tax) if we have dedicated brushes for. Americo and Deveze have made some tests with the Clone Tool... and is possible to use this tool to resolve many impasto qualities... but is not possible to use the Color parameter. With Color parameter the Clone tool is basically a paintbrush with some impasto capability.
 
On GIMP, now, is possible to make this in two steps - first we paint something (Pencil, Paintbrush, Airbrush, etc.) and after, with Smudge tool, we make the blend the stains/strokes.
 
With MyPaint brushes, the current feature on GIMP 2.9+ Git Master, is possible to have the smudge on their brushes, but the mark is a basically a circle (dab). In the ideal painting world, is interesting to have the raster brushes with dynamic stains. The .gbr and .gih brushes with paint dynamics)... have the result more richest that a smudge brush on MyPaint.
 
Figure smudge brush with MyPaint
 
Figure smudge brush with GIMP (via 2 steps: make stains with some paint tool and after with smudge tool blend them).
 
  
=====Clipboard feature and a path to impasto=====
+
====Proposal of the feature on GIMP====
All paint tools have the possibility to use the clipboard.<br>
+
[[Image:paint-tool+texture-option.png]]
[[Image:Clipboard-tool-paint-feature.png]]<br>
 
  
The clipboard feature on the paint tools could be used in different ways. Normally is used to create or to use as temporary images to brushes and patterns.
+
The tool more near of an ideal Brush with Texture features (similar to Krita or Photoshop) is the Clone Tool.
Is possible to use this feature in another way, for example, to improve the impasto. This method use the clipboard feature to brushes and patterns (texture). The method, use many times, to select different parts of reference image or swatches or patterns and, copy on clipboard. After, with Clone tool with a brush, more the pattern clipboard with fixed alignment, is possible to produce something of type, see figure below.
+
Perhaps this Tool is a good way to build a new Tool.
[[Image:impasto-with-clone-tool+pattern-clipboard-sample-cloud.jpg]]<br>
 
Is possible use this method... with a personal pattern swatches and, to have variations and other colors. But the impasto is fake... in my opinion, the method is good, but is necessary on the Clone Tool a real smudge. Another issue, is to have a way to organize the clipboard sessions. Perhaps, the buffers is a good option, but is necessary to add the possibility to paste the buffer on clipboard.
 
  
=====Smudge feature=====
+
The Brush + Pattern is basically a dual brush where the pattern is a kind of mask in background.
Now, the Smudge tool has only the capability to blend the stains, using a brush. The stains that are previously created.
+
Options need are:
On GIMP, now, is possible to make this in two steps - first we paint something (Pencil, Paintbrush, Airbrush, etc.) and after, with Smudge tool, we make the blend the stains/strokes.
+
# Colour: Is necessary to use the colour asset on... as a normal brush.
 
+
# Texture aspect: Is necessary to have a flag to choose between default and inverted.
With MyPaint brushes, is possible to have the smudge on their brushes, but the mark is a basically a circle (dab).
+
# Source: Image and Pattern (texture). Image as source is interesting to control something very similar to impasto or smudge.
The GIMP raster brushes (.gbr and .gih brushes with paint dynamics), resulting more richest than a smudge brush on MyPaint.<br>
+
# Alignment: Registered and Fixed.
Figure smudge brush with MyPaint.<br>
 
Figure smudge brush with GIMP (via 2 steps: make stains with some paint tool and after with smudge tool blend them).
 
 
 
===Comparison of Paint tools - Paintbrush, Clone and Smudge tool===
 
The features in yellow are necessary on the paintbrush to have pattern and smudge abilities.<br>
 
[[Image:paintbrush-clone-smuge-tool-options.jpg]]<br>
 
 
 
===Proposal of the feature on GIMP===
 
[[Image:paint-tool+texture-option.png]]
 
  
==References==
+
====References====
[http://gui.gimp.org/index.php/Analysis#the_brush_tools Analysis - Brush Tool]
+
=====How works on Krita=====
 
 
===Krita Paintbrush + Texture===
 
 
*[https://docs.krita.org/Texture:Link Feature on Krita]
 
*[https://docs.krita.org/Texture:Link Feature on Krita]
 
*[http://www.davidrevoy.com/article107/textured-brush-in-floss-digital-painting David Revoy explain the feature on Krita]
 
*[http://www.davidrevoy.com/article107/textured-brush-in-floss-digital-painting David Revoy explain the feature on Krita]
===Photoshop Paintbrush + Texture===
+
=====Photoshop=====
 
[[Image:Brush_Texture_Option_Photoshop.png]]
 
[[Image:Brush_Texture_Option_Photoshop.png]]
  
Line 67: Line 45:
 
**** Enable Transfer > [https://www.youtube.com/watch?v=4GMeDsI1088&t=19m30s]
 
**** Enable Transfer > [https://www.youtube.com/watch?v=4GMeDsI1088&t=19m30s]
 
***** Opacity Jitter or Flow Jitter
 
***** Opacity Jitter or Flow Jitter
 +
 +
===Paintbrush and Pencil with smudge ability (raster)===
 +
Basically, this feature is to have the current Smudge tool + a Paint tool (2) together, in an unique tool. Now, the Smudge tool has only the capability to blend the stains, using a brush. The stains that are previously created.
 +
 +
On GIMP, now, is possible to make this in two steps - first we paint something (Pencil, Paintbrush, Airbrush, etc.) and after, with Smudge tool, we make the blend the stains/strokes.
 +
 +
With MyPaint brushes, is possible to have the smudge on their brushes, but the mark is a basically a circle (dab). In the ideal painting world, is interesting to have the raster brushes with dynamic stains. The .gbr and .gih brushes with paint dynamics)... have the result more richest that a smudge brush on MyPaint.
 +
Figure smudge brush with MyPaint
 +
Figure smudge brush with GIMP (via 2 steps: make stains with some paint tool and after with smudge tool blend them).
 +
 +
'''Notes'''<br>
 +
2. Is necessary to link the smudge with all paint tools... or in only specific tool, for instance, the paintbrush?
 +
 +
Brainstorming
 +
---
 +
#Convolution Matrix in real time > impasto?!
 +
#http://lodev.org/cgtutor/filtering.html
 +
#http://www.imagemagick.org/Usage/convolve/
 +
 +
====Paint tools and Clipboard feature====
 +
All paint tools have the possibility to use the clipboard.
 +
 +
====Brainstorming=====
 +
[[Image:Clipboard-tool-paint-feature.png]]<br>
 +
 +
The clipboard feature on the paint tools could be used in different ways. Normally is used to create or to use as temporary images to brushes and patterns.
 +
Is possible to use this feature in another ways to improve some painting techniques on GIMP, for example, the impasto.
 +
[[Image:impasto-with-clone-tool+pattern-clipboard-sample-cloud.jpg]]<br>
 +
 +
This method use the clipboard feature to brushes and patterns (texture). The process use many times selecting different parts of canvas, or create swatches to select and copy on clipboard.
 +
To make the process more interesting and easier would be useful a key shortcut to select the image parts without the necessity to change tool.
 +
 +
Process:
 +
# choose the paintbrush;
 +
# without to change the current tool... I select on-the-fly (via key shortcut, e.g, Shift) an area of my canvas,
 +
# When the key is released, the clipboard is loaded.
 +
 +
Buffers and clipboard
 +
Organizing the clipboard via buffers
 +
The Buffer feature could be used to organize the clipboard during the sessions. To use these buffers with paint tools more effectively is necessary to add the possibility to paste the buffer on the clipboard without the necessity to create a pasted layer.
 +
 +
---
 +
Study better the context of clone+colour, brush+texture, impasto and paintbrush+smudge => it seems all children of the same father :-)
 +
 +
==References==
 +
[http://gui.gimp.org/index.php/Analysis#the_brush_tools Analysis - Brush Tool]

Revision as of 19:31, 25 April 2016

Paint tool + Texture (raster)

Patterns/Textures on the GIMP

Which the differences and likeness between pattern and a brush (.gbr and .gih) on GIMP?

  1. Both are the resources to mark or make stains
  2. Both are based in raster images
  3. Pattern is used to emulate textures in different kind of techniques or
  4. To fill figures with textures
  5. Brush is used to emulate random textures, of natural properties or not of brushes in the real world.

Well, we can to think the patterns as brush very specific.

Proposal of the feature on GIMP

Paint-tool+texture-option.png

The tool more near of an ideal Brush with Texture features (similar to Krita or Photoshop) is the Clone Tool. Perhaps this Tool is a good way to build a new Tool.

The Brush + Pattern is basically a dual brush where the pattern is a kind of mask in background. Options need are:

  1. Colour: Is necessary to use the colour asset on... as a normal brush.
  2. Texture aspect: Is necessary to have a flag to choose between default and inverted.
  3. Source: Image and Pattern (texture). Image as source is interesting to control something very similar to impasto or smudge.
  4. Alignment: Registered and Fixed.

References

How works on Krita
Photoshop

Brush Texture Option Photoshop.png

[Bob Chiu Steps Video link

    • Create a Pattern > save it on pattern library
    • Create a brush
      • New document (size x height), for instance with 256x256px;
      • New preset brush - on photoshop the brushes birth directly as a preset, interesting (Krita also).
    • Select the brush
    • Now Brush Options > [1]
      • The options is possible to control many aspects:
        • Spacing, Hardness Angle, Flip and Size;
        • Enable the Shape Dynamics (basically is a .gbr with gimp paint dynamics); > [2]
        • Enable the Texture and is possible to see the library patterns, the options of Texture are: > [3]
          • Texture Library (dropdown open manager), Invert (flag), Scale, Brightness, Contrast, Texture each tip (flag), Mode, Depth, Minimum Depth, Deep Jitter, Control (drop down flags).
        • Enable Transfer > [4]
          • Opacity Jitter or Flow Jitter

Paintbrush and Pencil with smudge ability (raster)

Basically, this feature is to have the current Smudge tool + a Paint tool (2) together, in an unique tool. Now, the Smudge tool has only the capability to blend the stains, using a brush. The stains that are previously created.

On GIMP, now, is possible to make this in two steps - first we paint something (Pencil, Paintbrush, Airbrush, etc.) and after, with Smudge tool, we make the blend the stains/strokes.

With MyPaint brushes, is possible to have the smudge on their brushes, but the mark is a basically a circle (dab). In the ideal painting world, is interesting to have the raster brushes with dynamic stains. The .gbr and .gih brushes with paint dynamics)... have the result more richest that a smudge brush on MyPaint. Figure smudge brush with MyPaint Figure smudge brush with GIMP (via 2 steps: make stains with some paint tool and after with smudge tool blend them).

Notes
2. Is necessary to link the smudge with all paint tools... or in only specific tool, for instance, the paintbrush?

Brainstorming ---

  1. Convolution Matrix in real time > impasto?!
  2. http://lodev.org/cgtutor/filtering.html
  3. http://www.imagemagick.org/Usage/convolve/

Paint tools and Clipboard feature

All paint tools have the possibility to use the clipboard.

Brainstorming=

Clipboard-tool-paint-feature.png

The clipboard feature on the paint tools could be used in different ways. Normally is used to create or to use as temporary images to brushes and patterns. Is possible to use this feature in another ways to improve some painting techniques on GIMP, for example, the impasto. Impasto-with-clone-tool+pattern-clipboard-sample-cloud.jpg

This method use the clipboard feature to brushes and patterns (texture). The process use many times selecting different parts of canvas, or create swatches to select and copy on clipboard. To make the process more interesting and easier would be useful a key shortcut to select the image parts without the necessity to change tool.

Process:

  1. choose the paintbrush;
  2. without to change the current tool... I select on-the-fly (via key shortcut, e.g, Shift) an area of my canvas,
  3. When the key is released, the clipboard is loaded.

Buffers and clipboard Organizing the clipboard via buffers The Buffer feature could be used to organize the clipboard during the sessions. To use these buffers with paint tools more effectively is necessary to add the possibility to paste the buffer on the clipboard without the necessity to create a pasted layer.

--- Study better the context of clone+colour, brush+texture, impasto and paintbrush+smudge => it seems all children of the same father :-)

References

Analysis - Brush Tool