Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
gimp [2015/05/30 05:39]
slackermedia
gimp [2021/06/03 19:48] (current)
Line 1: Line 1:
-Chapter 1.  GIMP Brushes 
  
-Table of Contents 
  
-Gimp Paint Studio 
  
-See Also+======GIMP Plugins======
  
-MyPaint +GIMP, the famous image manipulation programme, is installed by default with a standard Slackware install. What many people do not realise is that GIMP is astoundingly extensible, with a rich plugin structure spanning from native plugins, Python scripting, and everyday hacks.
-Krita +
-Inkscape+
  
 +===== Script-Fu =====
  
-GMIC +Script-Fu is an interface for GIMP based on the interpreting language [[http://www.scheme.com/tspl4/|Scheme]]It works by using querying functions to the GIMP database, meaning that it has direct access to all internal GIMP functionsThis leads to some very powerful plugins that are sometimes integrated into GIMP so natively that it's difficult to tell what's an add-on and what's part of the core package.
-http://www.nosuchhost.net/~cheese/fedora/​packages/​ALL/​x86_64/​gmic.html +
-http://gmic.eu/gimp.shtml+
  
 +The website [[http://​www.gimphelp.org]] offers a bundle of must-have scripts that, among other things, adds an instant ''​Save As JPEG''​ and ''​Save As PNG''​ function to the **File** menu, saving you the trouble of going through the export process that was added in the 2.8.x series.
  
-Ever since version 2.4, GIMP can use Photoshop ABR brushes, so almost any +Download the scripts:
-website offering free brushes for image manipulation programs will have +
-something to offer an artist in need of new brushes.+
  
-These sites seem to come and go at random, but the Great Linux Multimedia +<​code>​ 
-Sprints has plenty for you to freely install, use, and re-distributeBe aware +$ wget http://​www.gimphelp.org/​DL/​gimp_scripts-2.8.tar.bz2 
-that not all brush sets are create equal; some are fine at low resolutions but +</​code>​
-degrade when increased in size, so audition the brushes that you install and +
-judge them based on your own requirementsInstalling too many will cause the +
-brush menu in GIMP to respond slower, so don't go overboard.+
  
-Installing GIMP brushes is simple:+Place the script files in ''​~/​.gimp-2.8/​scripts''​ if you are the only user, or in ''/​usr/​share/​gimp/​2.0/​scripts''​ system-wide accessibility.
  
-  * To install brushes on a system-wide basis, move the brush files (*.gbr +<​code>​ 
-    *.arb *.vbr etc) to the /usr/share/gimp/2.0/brushesdirectory+$ mv ./​gimp_scripts-2.8/*scm ~/.gimp.2.8/scripts/ 
 +</code>
  
-  * To install them on per-user basis, copy the files to that user's ~ +Make a directory ​for the gimpressionist presets and place your new presets there:
-    /​.gimp-2.x/​brushes ​directory+
  
-Launch GIMP (or quit and then launch, if it was already running) and the +<​code>​ 
-brushes will in the brush paletteNotice that GIMP scans the brushes directory +$ mkdir -p ~/.gimp-2.8/​gimpressionist/​presets 
-every time it launches, so keeping hundreds or brushes in the the brushes +$ mv ./​gimp_scripts-2.8/​gimpressionist/​Presets/​* \ 
-directory will make GIMP slower to launchIt may behoove you to familiarize +~/.gimp-2.8/​gimpressionist/​presets/​ 
-yourself with the brushes you own, and only keep your favourite brushes in the +</​code>​
-brush directory, until GIMP developers come up with a more dynamic way to load +
-brushes.+
  
-Gimp Paint Studio+And then move the gradient and pattern settings:
  
-GIMP Paint Studio ("​GPS"​ for short) is a sort of project-within-a-project; it +<​code>​ 
-is an add-on pack for GIMP itself and brings with it a whole new personality by +$ mv ./​gimp_scripts-2.8/​gradients/​* ~/.gimp-2.8/​gradients/​ 
-adding sets of brushes, color swatches, and presets so that you can achieve +$ mv ./​gimp_scripts-2.8/​patterns/​* ~/​.gimp-2.8/​patterns/​ 
-everything from realistic materials and brush emulation, airbrushing,​ inking, +</​code>​
-and any variety of special effects.+
  
-GPS is available ​from code.google.com/​p/​gps-gimp-paint-studio ​as a zip file. It +Launch or re-launch GIMP and explore your new tools. Many are available ​in the **Script-Fu** menu, while others are parts of larger functions, such as the gradients and patterns and quick saves.
-releases as a traditional software would, so make sure to download ​the latest +
-version corresponding to your version of GIMP.+
  
-Slackermedia'​s maintainers currently also maintains a SlackBuild for GPS on 
-slackbuilds.org. 
  
-If you choose to manually install it, the install is simple; unzip the file and +===== GIMP Brushes =====
-then copy the brushes into your GIMP brushes directory.+
  
-Warning+GIMP brushes, saved as ''​GBR''​ files, add new shapes to your brush menu. In addition to ''​GBR''​ brush files, ever since version 2.4, GIMP can use Photoshop ''​ABR''​ brushes, so almost any website offering free brushes for imaging applications will have something to offer an artist in need of new brushes.
  
-If you have custom GIMP *rc filesGPS will overwrite ​them during installation. +<WRAP alert> 
-Backup ​your GIMP *rc files before proceeding.+Be aware that not all brush sets are created equal; some are fine at low resolutions but degrade when increased in sizeso audition the brushes that you install and judge them based on your own requirements 
 +</​WRAP>​
  
-    $ +These sites seem to come and go at random, but the [[http://slackermedia.info/sprints|Great Linux Multimedia Sprints]] have plenty ​for you to freely install, use, and re-distribute
-     +
-       ​curl +
-       http://gps-gimp-paint-studio.googlecode.com/files/​GPS%201_5_final%20release.zip +
-       -O GPS1_5_finalrelease.zip;​ mkdir GPS_source +
-     +
-    $ +
-     +
-      unzip GPS*zip -d GPS_source ; cd ./​GPS_source +
-     +
-    $ +
-     +
-      ​for gps in $(find ./* -type d) ; do cp $gps/* +
-      ~/.gimp*/$gps ; done +
-     +
-    $ +
-     +
-        cp ./​GPS_source/​*rc ~/.gimp*/ +
-    ​+
  
 +<WRAP alert>
 +Installing too many will cause the
 +brush menu in GIMP to respond //very// slow, so don't go overboard.
 +</​WRAP>​
  
-Once the files are copied, launch or re-launch ​GIMP and explore the new +Installing a GIMP brush set is simple:
-options.+
  
-Warning+  *To install brushes on a system-wide basis, move the brush files (''​*.gbr'',​ ''​*.abr'',​ ''​*.vbr'',​ etc) to the ''/​usr/​share/​gimp/​2.0/​brushes/''​ directory. 
 +  *To install them on a per-user basis, copy the files to that user's ''​~/​.gimp-2.x/​brushes''​ directory. 
 + 
 +Launch GIMP (or quit and then launch, if it was already running) and the brushes will in the brush palette. Notice that GIMP currently scans the brushes directory every time it is launched, and every time the brush menu it is clicked, so keeping hundreds or brushes in the the brushes directory will make GIMP slower to launch and the menu itself slower to appear. It may behoove you to familiarize yourself with the brushes you own, and only keep your favourite brushes in the brush directory, until GIMP developers come up with a more dynamic way to load brushes. 
 + 
 +{{anchor:​gps}} 
 +=====Gimp Paint Studio===== 
 + 
 +GIMP Paint Studio ("​GPS"​ for short) is a sort of project-within-a-project;​ it is an add-on pack for GIMP itself and brings with it a whole new personality by adding sets of brushes, color swatches, and presets so that you can achieve everything from realistic materials and brush emulation, airbrushing,​ inking, and any variety of special effects. 
 + 
 +[{{ paintinggps_by_sethkenlon.jpg?​500 |Painting done for [[http://​aesdiopod.com/​books|Descent of Perfection]] back cover, with Gimp Paint Studio and canvas texture by GMIC. }}] 
 + 
 +==== Install ==== 
 + 
 +GPS is available from [[http://​code.google.com/​p/​gps-gimp-paint-studio]] as a tarball. It 
 +releases as a traditional software would, so make sure to download the latest version corresponding to your version of GIMP. 
 + 
 +Slackermedia'​s maintainers currently also maintains a SlackBuild for GPS on [[http://​slackbuilds.org]]. 
 + 
 +If you choose to manually install it, the install is simple; untar the file and 
 +then copy the brushes into your GIMP brushes directory. If you have no customisations to GIMP yet, you can also opt to untar the GIMP file straight to your GIMP config directory. 
 + 
 +<WRAP alert> 
 +Do not untar GPS straight to your GIMP config directory if you have custom GIMP ''​rc''​ [configuration] files, as GPS will overwrite them during installation. No matter what, if you have important customisation to GIMP, backup your GIMP ''​rc''​ files before proceeding. 
 +</​WRAP>​ 
 + 
 +==== Manual Install ==== 
 + 
 +If for some reason you need to manually install: 
 + 
 +<​code>​ 
 +$ wget https://​storage.googleapis.com/​google-code-archive-downloads/​v2/​code.google.com/​gps-gimp-paint-studio/​GPS_2_0.tar.gz 
 + 
 +$ untar xvf GPS*gz -C ~/​.gimp-?​.?​ 
 +</​code>​ 
 + 
 + 
 +==== Using Gimp Paint Studio ==== 
 + 
 +Once the files are copied, launch or re-launch GIMP and explore the new options.
  
 GPS brushes are only brush presets, so they are not stored in your brushes GPS brushes are only brush presets, so they are not stored in your brushes
 menu. menu.
  
-The new brushes are stored in the Restore Options From... button at the bottom +{{ gps.jpg }} 
-of the Paint Brush tab. Everything else is easily accessible in their + 
-respective tabs.+The new brushes are stored in the **Restore Options From...** button at the bottom 
 +of the **Paint Brush** tab. Everything else (opacity, angle, jitter, and other attributes) are easily accessible in their respective tabs. 
 + 
 + 
 +===== GMIC =====  
 + 
 +**G'​MIC** is an open and full-featured framework for image processing, providing methods to convert, manipulate, filter, and visualize generic image data sets. In plain English, that means that it's a library for fancy image effects, and luckily one of its most popular incarnations is as a GIMP plugin. 
 + 
 +[{{ gmic.jpg?​700 | Gmic filters hard at work.}}] 
 + 
 +The GMIC plugin is nearly an application in itself, dedicated to image effects. It has so many effects available, and so many options within each effect, that it is probably best to dedicate an afternoon to exploring it and figuring out what fits into your usual style, or else it can be a little overwhelming. Since it is so much like an application-within-an-application,​ it might take some time to integrate it into your GIMP work. 
 + 
 +There'​s no denying that it's a powerful tool, however, and not just GIMP can take advantage of it.  
 + 
 +==== Install ==== 
 + 
 +The easiest way to install GMIC is to first install the libraries from a Fedora package located on [[http://​www.nosuchhost.net/​~cheese/​fedora/​packages/​ALL/​x86_64/​gmic.html]],​ replacing the ''​x86_64''​ ARCH value with your own architecture as needed: 
 + 
 +<​code>​ 
 +$ wget http://​www.nosuchhost.net/​~cheese/​fedora/​packages/​ALL/​x86_64/​gmic-1.6.3.1-1.fc22.x86_64.rpm 
 +</​code>​ 
 + 
 +Use ''​rpm2tgz''​ to convert the ''​RPM''​ into a Slackware package and install it: 
 + 
 +<​code>​ 
 +$ su -c '​rpm2tgz gmic*rpm'​ 
 +$ su -c '​installpkg ./​gmic*tgz'​ 
 +</​code>​ 
 + 
 +Once the libraries have been installed, install the GIMP plugin by downloading the plugin zip file and placing the plugin into the GIMP ''​plug-ins''​ directory:​ 
 + 
 +<​code>​ 
 +$ wget http://​gmic.eu/​files/​latest/​gmic_gimp_linux64.zip 
 +$ unzip gmic_gimp_linux64.zip gmic_gimp -d ~/​.gimp-2.8/​plug-ins/​ 
 +</​code>​ 
 + 
 +Launch the GMIC interface from the **Filters** menu. 
 + 
 + 
 +===== JFotography Curve Profiles ===== 
 + 
 +Photographer Jean Fan has developed, and published under a Creative Commons License, several high-quality curve presets for GIMP. They are available from [[http://​jfotography.net/​gimp-scripts.php]]. 
 + 
 +To install the curve profiles, just download them to ''​~/​.gimp-*/​curves/'':​ 
 + 
 +<​code>​ 
 +$ wget http://​jfotography.net/​resources/​gimp/​Silent%20Chills%20Script%20by%20JFotography -O ~/​.gimp-X.Y/​curves/​silentChills_jfotography 
 +</​code>​ 
 + 
 +To use the presets, open a file in GIMP and select **Color** → **Curves**. 
 + 
 +Click the disclosure button to the right of the pop-up menu at the top of the **Curves** window and select **Import Settings from file**. Select the preset you want to try from the file chooser window that appears. 
 + 
 +===== Other Plugins and Scripts ===== 
 + 
 +It's not just GPS and GMIC that can turn GIMP into almost an entirely different application;​ there are dozens of other plugins and scripts out there. Some are available from [[http://​slackbuilds.org]] (just search for "​gimp"​),​ and new ones are appearing each week at [[http://​registry.gimp.org/​node/​25574|registry.gimp.org]]. 
 + 
 +Notable plugins include GAP (Gimp Animation), turning GIMP into a 2d cell animation package complete with onion skinning and playback controls, video plugins to help break video clips into frames that can be re-touched within GIMP, panorama stitchers, and much more. 
 + 
 +<WRAP tip> 
 +**See Also** \\ 
 +[[krita]] \\ 
 +[[mypaint]] \\ 
 +[[inkscape]] \\ 
 +[[darktable]] \\ 
 +[[digikam]] \\ 
 +tupi \\ 
 +pencil2d \\ 
 +[[lightzone]] 
 +</​WRAP>​
  
 +<WRAP centeralign>​
 +<wrap fa>​[[giada|R]]</​wrap>​ <wrap fa>​[[start|S]]</​wrap>​ <wrap fa>​[[handbrake|Q]]</​wrap>​
 +</​WRAP>​