Использование Ray Studio
Шаг первый: определение исходной точки
Перед запуском Ray Studio необходимо узнать координаты точки из который будут "исходить" лучи. К сожалению это первая рабочая версия скрипта, поэтому удобных способов указания исходной точки не предусмотрено, поэтому сейчас ее необходимо находить вручную. Для этого необходимо загрузить необходимое изображение в GIMP и навести курсор мыши примерно на то место, которое вы планируете обозначить как исходною точку; в левом нижнем углу GIMP появится отображение текущих координат курсора (первая цифра означает координату X, вторая - Y). Данные числа необходимо указать в настройках скрипта (настройки "Координата X" и "Координата Y"). Детальное описание настроек ниже.
![]() |
Координаты курсора |
Шаг второй: запуск Ray Studio
Запустите скрипт Ray Studio воспользовавшись меню GIMP (Фильтры - RSS - Ray Studio).
![]() |
Интерфейс скрипта |
Шаг третий: настройки скрипта
Световая граница - опция отсечения уровней изображения в сторону света. Значение по умолчанию 0,0 не влияет на световой поток, сдвиг в сторону означает, что изображения будет затемняться по уровням используя указанное значение. Опция позволяет регулировать диапазон яркости изображения от которого будут испускаются лучи.
Цвет лучей - опция указывает цвет в который будут тонироваться лучи получившиеся от скрипта.
Степень тонировки лучей - степень того, насколько сильно итоговые лучи будут тонироваться в указанный цвет.
Координата X и Координата Y - опции указывающие на положения исходной точки. В отличии от стандартного фильтра радиального размытия, Ray Studio поддерживает отрицательные значения для указания исходной точки.
Величина размытия - указывает на велечину размытия для фильтра радиального размытия.
Снизить разрешение - определяет степень снижения разрешения изображения на время обработки. Именно снижение разрешение является единственным способом радикального повышения быстродействия скрипта. По умолчанию установлено значение 1: изображения обрабатывается в оригинальном размере. ВНИМАНИЕ: обработка в оригинальном размере не дает прироста в скорости и может длится очень долго! Оптимальным значением является 1/4, при такой обработке скорость повышается на порядок и качество остается на уровне. Значения 1/8 или 1/16 рекомендуется использовать только в качестве предпросмотра. Также, если исходная точка выходит за пределы холста, то рекомендуемым значением становится 1/2.
Шаг четвертый: выполнение скрипта
После настройки параметров нажмите кнопку OK для начала выполнения скрипта.
![]() |
![]() |
Оригинальное изображение | Итоговое изображение (1/4) |
От автора
Все хорошие скрипты создаются по нужде. Этот скрипт - не исключение. Обычно для достижения подобного эффекта я тратил очень много процессорного времени для обсчета фильтра радиального размытия, потом я эксперементировал с режимами смешивания. На больших фотографиях (при мощном четырехядерном процессоре) обработка занимала до часа. Только недавно меня осенило, что можно немного облегчить себе жизнь с помощью Script-Fu. Идея со снижением разрешения при обработке была взята из коммерческого пакета плагинов Saphire для Adobe After Effects. Данная техника прижилась и тут, в итоге теперь любой может добится данного эффекта относительно быстро.
Скрипт и дальше будет развиваться, по крайнем мере пока кто-нибудь не напишет более быстрый плагин или операцию GEGL.
С наилучшими пожеланиями
Непочатов Станислав aka spoilt_exile
Непочатов Станислав aka spoilt_exile
Контактная информация
e-mail: spoilt.exile@gmail.com
jabber: spoilt_exile@draugr.de