Plugin Essentials
Copyright (c) 2002-2010 by Harald Heim
Content 1. About Photoshop-compatible Plugins 2. Plugin Hosts 3. Incompatibilities 4. Free and Commercial Plugins 5. Converting FFL files 6. Installing Your Plugins 7. Organizing your plugins on the hard drive 8. Making FilterMeister Plugins work under Windows XP and Vista 9. Using Filter Factory Plugins under MacOS X 10. Using Older Plugins under MacOS X 11. 64-bit Photoshop Plugins
12. Running 32-bit Photoshop Plugins
on 64-bit Operating Systems
13. Running Plugins 14. Image Modes and 16bit Images 15. Non-Destructive Filtering with Plugins 16. Batch Processing with Plugins 17. Managing your Plugins 18. Creating your Own Plugins 19. Conclusion 20. Feedback 1. About Photoshop-compatible Plugins There are many types of plugins available: for web browsers, audio players, video tools and all kinds of applications. One of the most commonly used and popular type of plugins are Photoshop plugins or more generally expressed Photoshop-compatible plugins. Since they were introduced by Adobe in the beginning 90's with Photoshop 2.5, thousands of them were developed by a few hundred people and companies all over the world. More than 50 image and video applications presently support Photoshop plugins to a more or less large extent. Most commonly used applications that support them are Photoshop, Paint Shop Pro, PhotoImpact, Photo-Paint, Fireworks and Photoshop Elements. Photoshop-compatible plugins are aimed at supplying additional image effects or performing special tasks that are impossible or difficult to achieve with the means of an image application alone. They integrate into the host application and are executed from within the application. There are several types of Photoshop-compatible plugins available, e.g. filter plugins, import and export plugins, file format plugins and automation plugins. Additionally there are also color picker plugins, selection plugins and parser plugins, but noone else than Adobe has ever created plugins of these types. The most common type are filter plugins which have the have the file extension .8bf and usually supply special image effects. Import/export usually let you acquire or write image data from or to certain devices, file format plugins let you open and save exotic image formats and automation plugins automate certain tasks in the manner of Photoshop Actions. 2. Plugin Hosts Applications that let you execute and apply plugins are called plugin hosts. Most graphics applications that support Photoshop-compatible plugins are commercial. The most popular plugin hosts are Photoshop, Paint Shop Pro, Photoshop Elements, PhotoImpact, Photo-Paint, Fireworks and Painter. But there are several dozens more of plugin hosts, e.g. Plugin Commander Pro, Serif PhotoPlus, PhotoExpress, Picture Publisher, PhotoDeluxe, PhotoBrush, Digital Image Pro, Photo House, PhotoDraw, Ultimate Paint and Photoline. But not only graphics applications support Photoshop plugins, also vector, 3D, animation, video and presentation applications do, e.g. Illustrator, CorelDRAW!, Freehand, Canvas, 3D Max, Bryce, After Effects, Premiere, Combustion and HyperStudio. However, through the years more and more freeware applications support Photoshop plugins. You can find links to such tools on the Free Photoshop-Compatible Tools page at The Plugin Site. The most recommended ones are PhotoPlus 6, IrfanView, XnView and Ultimate FX.
3. Incompatibilities While Photoshop (and usually Photoshop Elements) support all available plugin types to the full extent, other applications only support filter plugins and sometimes also import/export and file format plugins. Automation plugins only work in Photoshop and Photoshop Elements, because they need special features that are only available from Adobe. Many low-cost applications don't even support all available filter plugins. They sometimes crash with some plugins, they don't display transparency correctly in the preview (like Fireworks), they don't display a color selection dialog (like PhotoBrush), they don't let you zoom or scroll the preview or they display only a part of the image in the preview (like GIMP). Not only the image application developers are to blame in some cases, because some plugin developers (e.g. Digital Film Tools or Visual Infinity) want to provide the look of Photoshop by using the Adobe Dialog Manager in their plugin. As a consequence these plugins don't work in non-Adobe applications. Some plugin developers make their plugins only compatible with Photoshop and don't care about or even try to avoid supporting other image applications. In some cases there are some tricks to make them work in other applications nevertheless: You need to install a trial or demo version of Photoshop (Elements) to keep the installation of some plugins from quitting and afterwards you need to copy some of the .dll files of the plugin into the main folder of your image application. Of course, you also need to copy the .8bf file(s) into the plugin folder of your image application. In 2002 Adobe restricted access to the Photoshop SDK, which contains the specifications for Photoshop plugins, and also changed the license agreement of the Photoshop SDK. Luckily in 2006 Adobe gave up asking plugin developers a $195 fee for accessing the SDK. It seems the new license agreement does not legally allow to use newer versions of the Photoshop SDK to add support for Photoshop plugins in non-Adobe applications. So it is to be expected that incompatibilities with non-Adobe applications that support Photoshop plugins may increase. An example for incompatibilities are the additions to the Photoshop 7 SDK regarding the Windows XP operating system. While Photoshop 7 (and higher versions) only activates XP style controls for plugins, which were created with the latest SDK specifications, image applications like Photo-Paint, PhotoImpact, Fireworks and Paint Shop Pro display all plugin dialogs in XP style. As a consequence some old plugin dialogs get an strange look with the XP style controls. 4. Free and Commercial Plugins
We have to distinguish between free and
commercial Photoshop plugins. While there are several thousands
of free plugins available, there are only a few hundred commercial
ones.
Most of the free filter plugins were created
with Adobe Filter Factory, which has not been updated since 1995.
These FilterFactory plugins can be recognized by their zoomless
preview, up to eight sliders with a triangular knob and a file size
of 49,152 or 56,344 bytes. Whereas the majority of these thousands
of plugins produce abstract, modern-art-like effects, which are
barely useful in many cases, there are some plugins which produce
nice and useful effects. But as FilterFactory doesn't support any
sophisticated interpolation or antialiasing, several of these plugins
produce hard edges in the image.
Unfortunately many FilterFactory collections aren't distributed with the one or two files that are needed to make them work. You can find a tutorial about this problem at The Plugin Site. For links, ratings and descriptions of these Filter Factory plugins visit the Filter Factory Plugins page at The Plugin Site. 
Example of an Filter Factory plugin dialog: simple sliders and no preview zooming Many of the remaining mass of free plugins were created with FilterMeister and FilterFormula, enhanced successors of Filter Factory. Because FilterFormula hasn't been updated since 1999 and FilterMeister is still developed further, a lot of sophisticated plugins have been created with FilterMeister lately. Unlike most Filter Factory plugin, these FilterMeister plugins often touch the level of professional plugins. Several commercial plugins were also developed with FilterMeister. Screenshots of FilterMeister plugins can be found at the Filter Gallery of the FilterMeister web site. Several companies also offer feature-limited, free versions of their products, one or two free plugins from a commercial product or other free plugins with a limited range of possibilities. Additionally there are some developers that only produce freeware or open-source plugins, but don't use FilterFactory and its successors. All in all, there are some very useful plugins available as freeware which can even be compared with commercial plugins. For links, descriptions and ratings of these free plugins please visit our Free Plugins page at The Plugin Site. More than 170 companies currently offer commercial plugins with prices ranging mainly from $5 to $200. Other than the free plugins which are mostly limited to special image effects, commercial plugins offer solutions for a wide range of different image processing tasks. Although commercial plugins are usually more sophisticated than free plugins, you may also come across low-quality plugins that are offered for much money. So the price of a plugin is not always an indicator for quality. For links and short descriptions of commercial plugins, please visit the Commercial Plugins page at The Plugin Site. 5. Converting FFL files Back in 1998 I created a file format called "Filter Factory Library" (short FFL) for storing thousands of Filter Factory plugins in one file at less than 1% of their original size. This is achieved by only saving the filter source code, slider names and author information in the FFL file. The only application that can create such FFL files is Plugin Commander Pro, but there are several other applications that can use them, e.g. Filters Unlimited, PicMaster, Ultimate Paint and the User Filter for GIMP. If you want to convert a FFL file back to Photoshop plugins, you at least need the Light Version of Plugin Commander. There are text and video tutorials on how to do that on the Plugin Commander Tutorials page. 6. Installing Your Plugins Some applications like Paint Shop Pro, PhotoImpact and Photo-Paint let you define several plugin folders in the Preferences or Options dialog. This gives you a lot of freedom to decide yourself where to install your plugins. Whereas Paint Shop Pro and Photo-Paint immediately display new plugins, you need to restart PhotoImpact and some other tools to make the plugins accessible after you defined a new plugin folder.
A few applications like Photoshop usually
demand installing or copying plugins to a predefined folder e.g.
a folder called "Plug-ins" which is located inside the application's
folder. Nevertheless Photoshop lets you choose an additional plugin
folder under Edit > Preferences > Plug-Ins, but Photoshop
needs to be restarted to make it work.
Under 64-bit Windows you need to make
sure that you install 64-bit plugins in the Plug-ins sub folder
of the Photoshop 64-bit folder, which is usually located a C:\Program
Files\Adobe\Photoshop CSx\. On the other hand 32-bit plugins
have to be placed in the Plug-Ins sub folder of Photoshop 32-bit
located at C:\Program Files (x86)\Adobe\Photoshop CSx\.
Under 32-bit Windows and MacOS X there is only one plugin folder,
so this problem does not arrise.
Unfortunately the "Plug-Ins" sub folder is translated in localized versions of Photoshop up to Version CS3. This can be a bit confusing for non-English users or for people using various localized versions of Photoshop. Here are the names of the Photoshop plugin folder in other languages, so that you know where to put plugins in case you are using a non-English version of Photoshop:
| English (Photoshop 5 and later): | Plug-Ins | | English (up to Version 4): | Plugins | | | | German: | Zusatzmodule | French: | Modules externes | | French: | Modules | Dutch: | Insteekmodules | Italian: | Plug-in | Spanish: | Plugins | Brazilian/Portuguese: | Plug-ins | Swedish: | Plug-in-program | Finnish: | Plug-in | Norwegian: | Plugin-moduler | | Danish: | Ekstramoduler |
Luckily Adobe decided to not translate
"Plug-Ins" anymore in localized versions starting with Photoshop
CS4. Better late than never.
To learn
how to install plugins in your graphics application and how to access
them in your graphics application you can find instructions
for more than two dozens of applications at The Plugin Site.
7. Organizing your plugins on the hard drive If you use your Photoshop-compatible plugins with only one image application, you can of course install them into its plugin folder. But once you upgrade to a newer version of your application, you have the problem of moving your plugins to the new plugin folder. Simply copying the plugins into the new plugin folder works for many but not all plugins, so you may be forced to install some of them again. Similarly, if you want to use plugins with different graphics applications on the same computer, it would be a waste of hard drive space and time to do multiple installations of each plugin. A solution for these problems is to use a central folder, e.g. at C:\Plugins\, for storing your plugins. It is also recommended to use a sub folder for each plugin manufacturer, plugin collection or plugin product, otherwise you may have problems if you want to delete or remove a certain plugin and its additional files later.

How to create a shortcut to your central plugin folder To make your graphics application(s) use the plugins which are located in a central plugins folder (e.g. C:\Plugins\) or any other folder, you have to enter or choose the path in the Preferences or Options dialog of your application(s). But as some applications won't let you do that, you can use a little trick. This trick won't work with each application, but it works fine with Photoshop (Version 5 and later), Fireworks (Version 4 and later) and Painter for Windows. The trick is to place a shortcut (a .lnk file), which points to your plugin folder or one of its sub folders, into the plugin folder of your graphics application. The shortcut file can be created by right clicking above your plugins folder in Explorer, selecting "Create Shortcut". Now you just need to drag the shortcut e.g. into the Photoshop Plug-Ins folder. 8. Making FilterMeister Plugins work under Windows XP and Vista Unfortunately some developers abandoned their plugins that they created with FilterMeister. They did not recompile them with the latest version of FilterMeister to make them compatible with the latest Windows operating systems. There two major problems that old FilterMeister plugins have: First of all, they crash under Windows XP and Vista if your CPU supports Data Execution Prevention (DEP) and you have DEP activated for all programs. The only workaround at the moment is to go to Start > Control Panel > System > Advanced > Performance > Settings > Data Execution Prevention and activate the first radio button at the top. Alternatively you can add your graphics application (which you use for running plugins) to the exclusion list on the same dialog. The second problem of old FilterMeister plugins is that they crash under Windows Vista if your computer has 2 or more GB RAM. On some systems they even crashes with less RAM. This problem can be fixed by using FM Patcher. FM Patcher is a tool that manipulates old FilterMeister plugins to make them run under Vista. Nevertheless it is recommended to contact the developers of such plugins, tell them about the problems and ask them to recompile their plugins with the latest version of FilterMeister. 9. Using Filter Factory Plugins under MacOS X Unfortunately the Filter Factory plugin was not updated when Photoshop was ported to OS X. It is possible to run Filter Factory plugins under OS X with Photoshop 7 in Classic Mode, but it requires MacOS 9 installed on another hard drive partition. Luckily there is a more convenient way. You can open and use Filter Factory plugins and .AFS files (which contain Filter Factory source code) directly with a Photoshop plugin called Filter Foundry. You need at least Version 1.2 of Filter Foundry for this. Even more interesting is that Filter Foundry lets you open and use Filter Factory plugins that were only released for Windows, which is the case for more than 90% of all Filter Factory plugins. Filter Foundry doesn't display the slider names, doesn't display a few filter effects absolute correctly and renders a bit slower than the old Filter Factory, but these are only minor issues and will certainly be improved with future versions of Filter Foundry. A list of all available Filter Factory plugins an be found on the Filter Factory Plugins page at The Plugin Site. 10. Using Older Plugins under MacOS X
Under Windows you can still use all Photoshop
plugins that were developed since 1994 for 32-bit Windows. With
Apple's constant changes of the MacOS that cannot be said for the
Mac versions of Photoshop plugins. With the switch from MacOS 9
to MacOS X many old plugins became unusable in Photoshop. Unfortunately
some of them were never updated for OS X. As previously mentioned
you can only use them under MacOS X if you have Photoshop 7 and
MacOS 9 installed.
Another obstacle was added with the Mac
version of the Adobe CS2 suite. Photoshop plugins that were developed
for Photoshop 7 and CS can still be executed in Photoshop CS2, but
other CS2 applications like Illustrator or Image Ready are not able
to run them anymore. For these CS2 applications you need plugins
versions that were specifically developed for Photoshop CS2.
With Apple's switch to Intel processors
and the arrival of Photoshop CS3 there is another problem with Photoshop
plugins that were created for the PowerPC processor. They are not
displayed in Photoshop CS3 if your Mac has an Intel processor. However,
there is a way to overcome this obstacle. You can select the Photoshop
CS3 icon, choose Get Info from the File menu and activate the "Open
using Rosetta" check box. After starting Photoshop CS3/CS4
it will be executed in Rosette mode and recognize the PowerPC plugins.
Unfortunately this also means that Photoshop will run slower.
Starting with Version CS5 Photoshop
only supports Macs with an Intel processor. This means that you
cannot use plugins that were developed for the PowerPC processor
in Photoshop CS5 and subsequent versions anymore. Additionally the
64-bit version of Photoshop CS5 is executed by default, which means
that 32-bit Intel plugins are ignored. In order to use 32-bit Intel
plugins in Photoshop CS5, you need to run the 32-bit version of
Photoshop. To do that select the Photoshop icon in the Photoshop
folder, choose File > Get Info on the menu and activate the "Open
in 32-bit mode" check box.
11. 64-bit Photoshop Plugins
Since Version CS4 Photoshop is available
as a 64-bit executable for Windows in addition to the usual 32-bit
version. The 64-bit version of Photoshop only runs on 64-bit editions
of Windows (XP 64-bit, Vista 64-bit, Windows 7 64-bit). Under 32-bit
Windows only the 32-bit version of Photoshop is installed. Creating
a 64-bit version of Photoshop for MacOS X meant more work for Adobe
(because of Apple's frequent change of programming platforms), so
a 64-bit Mac version of Photoshop became available later with Version
CS5.
Photoshop 64-bit is not able to run
32-bit plugins. It can only run 64-bit plugins. 32-bit plugins need
to be executed in the 32-bit version of Photoshop or any other 32-bit
application that supports Photoshop plugins.
64-bit Photoshop plugins do not run on
32-bit operating systems. 64-bit plugins can only be used in Photoshop
and in Photoline64 so far. Applications like Photoshop Elements,
Paint Shop Pro, Photo-Paint and Fireworks are still 32-bit programs,
so they cannot use 64-bit plugins even if they run on a 64-bit operating
system.
64-bit Photoshop plugins can access more
than 4 GB of RAM, which means that they are able to process much
larger images. Additionally they run slightly faster on 64-bit operating
systems. Photoshop 64-bit is said to run 10 per cent faster than
its 32-bit brother. So a similar performance increase can be expected
with 64-bit plugins. For a filter plugin to need more than 4 GB
of RAM either the image needs to be huge (e.g. 100 Megapixel and
above) or the image algorithm of the plugin works on a lot of copies
of the image in memory, which is only the case with very few plugins.
Still the slight speed increase can mean a real advantage for Photoshop
professionals with a deadline in their back.
12. Running 32-bit Photoshop
Plugins on 64-bit Operating Systems
Running a 32-bit version of Photoshop
(or other 32-bit applications that support Photoshop plugins) under
a 64-bit Windows operating system has some advantages. On a 32-bit
system Photoshop as well as Photoshop plugins can only access 2
GB of RAM. To enable access to 2.5 or 3 GB of RAM (depending on
the system), you need to add a special boot switch or change a special
system setting. Unfortunately old drivers and some programs can
become unstable if you do that, so this is not always the best option.
If you run the 32-bit version of Photoshop
(or other 32-bit application that support Photoshop plugins) under
a 64-bit Windows operating system, 32-bit Photoshop as well as 32-bit
Photoshop plugins have access up to 4 GB of RAM, provided that your
computer has that much RAM. At least 6 GB of RAM is recommended,
because the operating system also needs of it.
There is another advantage of running 32-bit
Photoshop under an 64-bit operating system (MacOS X as well as Windows).
Photoshop can use the memory above 4 GB as a scratch disk. This
improves performance when working with a lot of layer or history/undo
steps, because memory is much faster than any hard drive.
13. Running Plugins Plugins are usually displayed on a menu called Filter or Effects. Each plugin collection is displayed as a sub menu on this menu. Plugins that are installed with an image application itself are usually placed more at the top of this menu while third party plugins from various companies are placed more at the bottom. If you have hundreds of third party plugins installed, you need to scroll down the menu in some applications to access certain plugins. Photoshop 5 and earlier versions used to move the remaining plugins into the Other sub menu if the number of plugin sub menus exceeded 21 or 22. This made the situation even worse, because the Other sub menu became totally overcrowded. Other applications use some tricks, e.g. by repeating the menu over the screen (like it is done with the Start > Programs menu) or by creating sub menus within sub menus to avoid scrolling.
The Photoshop Filter menu with native filters at the top and third party filters at the bottom The Mac Version of Photoshop also lets you specify the additional plugin folder at Startup. If you hold down the Command and Option keys right after double clicking the Photoshop icon, a folder selection dialog will appear. That way you don't need to end and restart Photoshop when changing the additional plugin folder. However, this doesn't work with the Windows version. Applications like Paint Shop Pro or Photo-Paint, which don't force you to restart before plugins from newly defined plugin folders are accessible, make it quite easy to add or remove plugins while working on an image. Running a plugin with a key shortcut is quite helpful if you want to execute certain plugins more than one time and don't want to hunt down a large menu every time. Unfortunately most image application don't lets you assign key shortcuts to certain plugins with the exception of Photoshop starting with Version CS2 (Edit menu > Keyboard Shortcuts). There is a workaround for Photoshop versions prior to CS2. You can create an Action that includes the plugin, toggle the plugin dialog on in the Action palette if necessary and assign a key from F2 to F12 to the action. Pressing the appropriate F-key will now immediately execute the assigned plugin. 14. Image Modes and 16bit Images Beside the regular RGB image mode, applications like Photoshop and Photo-Paint also offer several other image modes, e.g. CMYK, Bitmap, Grayscale, Indexed, Duotone and Lab. However, most plugins only support RGB mode and no plugin at all supports Bitmap and Indexed image mode. So if you have opened a grayscale image in your graphics application, you will notice that some of your plugins are grayed out on the menu. That means that these plugins don't support the current image mode. To use these plugins you need to convert the image to RGB (or another mode that is supported by the plugin) at first. This is done differently in various applications, so please consult your application's manual. In Photoshop, for example, you can swap image modes with the Image > Mode menu. After you applied the plugin, you can convert the image back to its original mode.
By default, plugins support images with
8bit per channel (24bit images). Lately more and more plugins, especially
those for photo correction, support 16bit per channel (48bit images).
Still many plugins only work on 8bit images. So these plugins are
grayed out on the menu if you have a 16bit image opened.
If you shoot RAW files with your digital
camera or use a film scanner and want to keep your photos at 16bit
precision, you have to use plugins that support 16bit images. Otherwise
you'll have to convert them to 8bit and converting them back to
16bit does not bring back the lost bits. Currently only Photoshop,
Photoshop Elements (Version 4 and higher) and PhotoLine support
processing 16bit images with Photoshop plugins. Corel's PhotoImpact,
Paint Shop Pro and Photo-Paint support 16bit images and let you
apply their native filters to them, but they don't allow you to
apply Photoshop plugins on 16bit images. Hopefully Corel has the
wisedom to allow that in a future version of these applications.
15. Non-Destructive Filtering with Plugins The first application to allow applying Photoshop plugins in a non-destructive way was Macromedia Fireworks MX. Non-destructive means that you can change the effect of the plugins any time without the need to undo the effect. Only Photoshop plugins that are scriptable (which means that they pass their filters parameters when recording an action or macro) can be used that way in Fireworks. After Adobe merged with Macromedia we now see non-destructive filtering in Photoshop CS3 and higher, too. Unfortunately this so called Smart Filtering is a bit more limited in Photoshop when compared to Fireworks. First of all, you can only apply plugins non-destructively to smart objects in Photoshop, which involves an extra step and limits the plugin effect to the smart object layer. Unlike adjustment layer effects a "smart filter" does not affect any layers below it. The main reason for this limited implementation of non-destruction filtering was speed gain. By default Photoshop CS3 only allows those Photoshop plugins to be used as smart filters that were updated to support it. However, there is a workaround for this limitation, which lets you use all filter plugins as smart filters. To enable it in Photoshop you need to choose File > Scripts > Browse, navigate to the \Scripting Guide\Sample Scripts\JavaScript\ sub folder of the Photoshop folder (which is usually at C:\Program Files\Adobe\Adobe Photoshop CS3\Scripting Guide\Sample Scripts\JavaScript\) and load the file EnableAllPluginsForSmartFilters.jsx. When you are asked if you want to enable all filters as smart filter, press OK.
Now you will be able to use all filter plugins as smart filters on smart objects in Photoshop. However, non-scriptable plugins will not store their filter settings in the smart object. So once you apply the same non-scriptable plugin with other settings to another image or layer, the filter settings that were applied to the smart object will be lost when edit the smart filter again. The same will be the case if you exit and restart Photoshop and the plugins does not store the last settings itself. So non-scriptable filters will usually be useful as smart filters only within one editing session, but that is still better than nothing. On the other plugins that support scripting will work just fine as smart filters. 16. Batch Processing with Plugins Several applications let you use plugins for batch processing images. In Photoshop, for example, you need to create an action with the plugin(s) at first. After that you need to go to File > Automate > Batch and choose the previously recorded action. This allows you to process an whole folder of images with the action. It works very similar in Paint Shop Pro (Version 8 and higher). You need to record a script, which includes the plugin, at first. Then you can use the File > Batch > Process command. Another sophisticated application for batch processing images with plugins is Debabelizer Pro. Plugin Commander Pro also lets you batch process images, but in the current version, you can only use FilterFactory plugins for that purpose. During batch processing there is no plugin dialog displayed and instead the plugin is immediately applied with the recorded parameters. Some plugin, however, don't support scripting and display the dialog for each image, which forces the user to hit OK for every image. Usually FilterFactory, FilterFormula and FilterMeister plugins react that way. To avoid that in the case of FilterFactory plugins, you can use Plugin Commander Pro to convert them to plugins that apply their effect without displaying a dialog or you can use Plugin Commander Pro for batch processing. Otherwise it may help to hold down the Enter key (or place the top left corner of a heavy book on the Enter key) until all images are processed. 17. Managing your Plugins With hundreds of plugins installed the filter menus of most graphics applications get quite crowded and some applications don't even display all plugins anymore. Secondly with hundreds or even thousands of plugins installed one can hardly remember what effect is produced by which plugin.
The Browser dialog of Plugin Commander Pro displaying plugin effects For this purpose The Plugin Site offers a tool called Plugin Commander. It lets you disable rarely used plugins to prevent them from showing up in your application and overcrowding the Filter/Effects menu. It also lets you change the sub menu names (also called categories) and move plugins from one sub menu to another giving you the chance of having the plugins displayed in the Filter/Effects menu in a more ordered way. In addition to many other features it also lets you preview plugin effects applied to a preview image and view them side-by-side in a thumbnail browser to obtain a quick overview. Plugin Commander doesn't care where you have your plugin installed, so you hunt them down everywhere on your hard drive(s) and apply them to images of your choice. 18. Creating your Own Plugins If you have a few programming skills and knowledge about image processing, you may be interested in creating your own Photoshop-compatible plugins. As already mentioned above, the Filter Factory, Filter Formula, Filter Foundry and FilterMeister tools let you do that relatively easily. All of them are plugins themselves, which has the advantage that you can develop the plugins right inside a graphics application. If you like it more flexible, have more time to invest and a good C programming knowledge, you should consider using the Photoshop SDK from Adobe with Visual Studio or CodeWarrior. Delphi programmers can have a look at the Photoshop SDK for Delphi from Centaurix. For a more detailed description of these tools please refer to the Plugin Creation Tools at The Plugin Site. 19. Conclusion The colorful world of Photoshop-compatible plugins can really turn someone into an addictive plugin collector. But in general most people only keep or continually use a small percentage of the offered plugins. Many plugins are probably only used once and forgotten or removed. It really depends on what type of graphics or image processing someone regularly does. Digital artists and people who like to experiment with image effects will find many filter plugins attractive whereas people who only want to correct their photos with the computer will mostly limit themselves to only a few plugins. All in all, the world of image editing would be less interesting without Photoshop plugins. The plugin scene can be considered as an innovative and inspiring field where new ideas for image processing are tested and special solution for important problems are offered. Several good ideas were at first only available as plugins and were later built into graphics applications. Many cool effects and time-saving tools are still only available as plugins and probably would never have become available otherwise. 20. Feedback If you don't understand something mentioned in this text or think that some information is missing, please contact us. |