вход или регистрация

GIMP — The GNU Image Manipulation Program
Гимп — бесплатный графический редактор

   

Как создать массив из одного слоя?

ГлавнаяОтветы Как создать массив из одного слоя?

Имеется один слой, содержащий какой-то рисунок/маску. Нужно при помощи фильтра размножить слой с заранее заданным смещением, чтобы получился массив из копий этого слоя: http://ompldr.org/vYzdsNA

Можно ли это сделать стандартно ГИМПом? Возможно, есть на эту тему плагин, но мне не удалось такой обнаружить.

Ближайший инструмент, который делает почти то, что нужно - черепица, но он не может укладывать слои с наложением и объединяет результат в один слой.

Используется: Linux, GIMP 2.6.

12 января 2012 0 Павел RPG

Метки: , , .

7 ответов

1

Пользователь #4Андрей Сидоров13 января 2012 в 00:20#

Мой вариант решения: выделяем нужный кусок картинки, копируем в буфер обмена.

Графика из буфера обмена может стать текстурой для заливки или кистью. Текстурой можно залить выделение или весь холст.

К примеру вот урок. В последних шагах используется такая техника: http://www.progimp.ru/articles/fotografiya_v_stile_pop-art/

1

Пользователь #1812Макс Шевченко13 января 2012 в 02:04#

Тогда у нас получится один слой. А нужно, как я понял, чтобы было много копий слоя с элементом, но все сдвинуты отн-но друг друга.

0

Пользователь #4304Владимир Отага13 января 2012 в 02:21#

Эм, может это долго, но можно сначала применить вариант Андрея с буфером и текстурой, и если например детали массива такие как на рисунке,(тобиш простые квадратики-кружочки) не слишком мелкие, их можно выделить "Свободным выделением", затем "Выделение - Сделать плавающим" и создать новый слой.

0

Пользователь #1Филипп Ткачёв13 января 2012 в 12:45#

По идее Script-Fu вам должен помочь, т.е. нужно написать небольшое дополнение к гимпу.
Там вроде как вызов метода копирования слоя в цикле и больше ничего.
Можете почитать статью Zend'a http://habrahabr.ru/blogs/python/135863/

0

Пользователь #5542Павел RPG13 января 2012 в 13:45#

Филипп Ткачёв, я умею писать расширения для ГИМПа, но я не буду же делать это каждый раз когда мне будет не хватать какого-то функционала в нём:) Я лучше возьму шоп.

Вот что мне нужно:
http://www.planetphotoshop.com/step-and-repeat-in-photoshop.html

0

Пользователь #3233Вадим13 января 2012 в 14:37#

В Гимпе нет возможности записывать действия как в ФШ, но может подойдет прога Tasker 3.13
Уникальная программа, которая запоминает все ваши действия мышью или клавиатуры.
Незаменимая вещь для многократных одинаковых операций. Она заставляет ваш компьютер делать то, что вы захотите, даже если вы не обладаете навыками программирования.

0

Пользователь #5542Павел RPG13 января 2012 в 16:11#

Ещё раз:

Используется: Linux

Чтобы участвовать в обсуждении вы должны войти или зарегистрироваться.

Информация по вопросу

Задать вопрос
13865+0
Комментариев