Страница 8 из 77

Re: как сделать квадратную палитру

Добавлено: 14 июл 2010, 11:31
xmario
Это не палитра, а просто градиент из нескольких цветов. ;) Его можно сделать вручную, но проще всего эффектом.

Попробуй использовать специально предназначенный для этого эффект paint.net - Многоцветный градиент (Multi Color Gradient). :bye:

Re: как сделать квадратную палитру

Добавлено: 14 июл 2010, 11:56
idiot
пробовал по этому уроку делать viewtopic.php?f=6&t=143

радугу, а потом
т Polar Transformation (Эффекты -> Искажение -> Polar Transformation) Все настройки оставьте как есть, только поставьте галочку на «Transform rectangular to polar»:
- получается что-то похожее, но там линия остается без плавного перехода

Re: как сделать квадратную палитру

Добавлено: 14 июл 2010, 13:01
xmario
Ну, тут все просто, если ты хочешь без линии и с прлавным переходом, то цвета в эффекте paint.net - Многоцветный градиент (Multi Color Gradient) по краям должны быть одинаковые :-D В настройках эффекта слева и справа, крайние цвета должны быть одинаковыми. :-D

Re: как сделать квадратную палитру

Добавлено: 15 июл 2010, 20:21
idiot
во, спасибо, получилась вот так

Изображение

Re: как сделать квадратную палитру

Добавлено: 15 июл 2010, 20:56
xmario
вот видишь, все оказалось совсем несложно и абсолютно логично :-D ;o)

подскажите где взять SDK

Добавлено: 16 июл 2010, 11:57
vxsw
по инету куча ссылок на плагины, но ни где не могу найти СДК. конкретно интересует информация по filetype плагинам.

Re: подскажите где взять SDK

Добавлено: 16 июл 2010, 12:12
xmario
А что такое СДК?

Если вы про Software Development Kit, то как же вы не заметили целый подфорум Как сделать свой эффект (плагин) для Paint.NET на главной странице форума? :shock: Там есть не только средство разработки плагинов для paint.net - CodeLab, но и уроки на русском языке как сделать свой плагин для paint.net.

Re: подскажите где взять SDK

Добавлено: 16 июл 2010, 13:08
vxsw
наверное я не совсем точно выразился.
если я правильно понял, там описано создание эффектов, на скрипте имеющегося плагина. меня интересует API...
вобщем есть плагин от паинтнета, открывающий нужный мне тип графических файлов, мне нуен язык, на котором с этим плагином я могу общаться, для открытия файлов этого типа. что-то типа такого http://www.ghisler.ch/wiki/index.php/Pa ... oper_guide

Re: подскажите где взять SDK

Добавлено: 16 июл 2010, 13:25
xmario
Боюсь, что это не возможно. Вообще, paint-net написан преимущественно на языке C#. На том же языке можно писать и плагины для него, используя доступные классы paint-net и средство разработки Visual Studio. Что касается CodeLab, то это облегченное средство создания плагинов, т.к. код в плагинов Visual Studio большей частью шаблонный – пользовательский интерфейс использование одних и тех же классов… то CodeLab позволяет делать эффекты проще, изменяя только нужную часть кода.

Согласно официальным данным, если я не ошибаюсь, то использование классов paint.net извне, а уж тем более доступ извне к другим эффектам – невозможны. Или просто об этом не пишут.. :unknown:

Re: подскажите где взять SDK

Добавлено: 16 июл 2010, 13:41
vxsw
на чем он написан, значения не имеет. главное что он использует плагин-библиотеку (начем написана библиотека тоже значения не имеет), которой в принципе должно быть фиолетово, кто у нее что спрашивает и на каком языке оно писалось, главное чтобы запросы были "по форме" и отвечать она на них будет тоже по какому-то "стандарту". вот мне и нужно узнать, как именно паинт эту библиотеку спрашивает и в каком виде она отвечает.
возможно под словом "плагин", мы подразумеваем разные вещи?
ссылка на плагин https://forums.getpaint.net/index.php?/t ... er-plugin/