Я пишу сценарий python-fu GIMP, который по существу просто рисует черный кружок на текущем слое, заполняя слой. Проблема, с которой я сталкиваюсь, заключается в том, что gimp_pencil() продолжает использовать размер кисти по умолчанию даже после того, как gimp_context_set_brush_size() устанавливает размер активной кисти на размер изображения (когда я запускаю скрипт из GIMP, ползунок размера кисти изменяется на ширина слоя, но знак, который сделан остается по умолчанию 50x50) Вот мой код:Как рисовать с моим текущим размером кисти в gimp python-fu?
def Circle(image, tdrawable):
layer = image.active_layer
width = tdrawable.width
height = tdrawable.height
pdb.gimp_context_set_brush_size(width)
pdb.gimp_pencil(layer,2,(width/2,height/2))
что я делаю неправильно?
Не могли бы вы добавить свою версию GIMP? – jsbueno
Это сидит для работы в GIMP git master. – jsbueno