Filter Factory
Чтобы воспользоваться модулем Filter Factory, его необходимо установить (для пользования готовыми фильтрами Filter Factory это необязательно). Adobe не вставляет Filter Factory в процедуру инсталляции, так что вам придется найти его самостоятельно. Модуль FFactory находится в папке Goodies\Optional Plug Ins\FFactory. Перетащите его в папку своих плагинов, и после перезапуска Photoshop он появится в меню Filter > Synthetic.
Переменные
Чтобы получить доступ к текущим значениям красного канала, введите в канал R строчные буквы r, или c, или src(x,y,z). В качестве альтернативы можете ввести rad(d,m,z), или src(x,y,0), или rad(d,m,0). С помощью с иногда легче копировать и вставлять код из канала R в каналы G и B, так как не нужно заботиться о замене их на r, g или b. Точно так же использование z в качестве переменной канала избавляет вас от необходимости помнить о том, что 0 применяется для красного канала, 1 — для зеленого, а 2 — для синего.
FilterMeister
Некоторые разработчики создают свои собственные «фабрики фильтров». Например, модуль FilterMeister предлагает значительно больший диапазон функций и регуляторов, чем Filter Factory, и позволяет создавать весьма необычные эффекты. Подробная информация приводится на сайте http://www.filtermeister.com/.
Photoshop SDK
Если вам тесны рамки Filter Factory и вы хотите создавать настоящие фильтры, обратите внимание на Photoshop SDK, который находится на сайте Adobe. Там предлагается огромный набор шаблонов — от стандартных эффектов до фильтров импорта и экспорта, автоматизации и т.д. Это потребует познаний в С или С++, хотя некоторые коды для разных скриптов приводятся на VB. Подробную информацию вы найдете на сайте http://www.adobe.com/uk/.
Кнопка Make
Фильтр будет недоступным до тех пор, пока вы не «сделаете» его. Нажмите кнопку Make, и откроется диалоговое окно. Если вы использовали регуляторы ctl(0), ctl(1) и ctl(2), отметьте их в диалоговом окне Make и дайте каждому из них имя, например Red или указывающее на то, что этот регулятор делает с красным каналом. Назовите файл, укажите подменю, где должен появляться фильтр, имя создателя, а также введите информацию об авторских правах. Файл будет сохранен в формате 8BF и со следующим запуском Photoshop новый фильтр появится в меню.
Вычисления
Первое, что бросается в глаза при создании фильтра, — странное превью. Filter Factory производит целочисленные вычисления и не принимает в расчет размеры изображения. Это следует иметь в виду при программировании. В Filter Factory есть функция масштабирования, которая может пригодиться. При использовании функций sin и cos превью не соответствует фактическому результату, хотя функции sin() и cos() предлагают способы достижения наилучших эффектов.
Работа с разными программами
Модуль Filter Factory должен работать со многими программами, но иногда для этого ему требуется дополнительная помощь. На сайте PC Resource for Photoshop приводится обширная информация относительно того, что нужно для работы Filter Factory с Paint Shop Pro, Ultimate Paint, Bryce и другими приложениями. Версии Photoshop ниже 6.0 также испытывали проблемы со слишком большим количеством фильтров, поэтому, если вы наделали их много, распределите их по разным подменю. Впрочем, и тогда возможны сложности, так как прежние версии Photoshop вмещали ограниченное число фильтров в каждую категорию.
Plugin Manager
Если вы хотите опубликовать свои фильтры, отправьте сообщение на сайт PC Resource for Photoshop, Plugin или одному из экспертов для получения резюме по фильтрам Photoshop. Если у вас очень много фильтров, управляться с ними вам поможет программа Plugin Manager или Plugin Commander, которые можно загрузить из http://www.thepluginsite.com/. Plugin Commander удобен для преобразования модулей в форматы Premiere и Mac.