The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск экспериментального векторного графического редактора VPaint 1.7

09.01.2020 18:58

После четырёх лет разработки опубликован выпуск пакета VPaint 1.7, сочетающего в себе редактор векторной графики и систему для создания 2D-анимации. Программа позиционируется как исследовательский проект с экспериментальной реализацией математической концепции VGC (Vector Graphics Complex), позволяющей создавать анимацию и иллюстрации, не привязанные к пиксельному разрешению. Наработки проекта написаны на языке С++ (с использованием библиотек Qt и GLU) и распространяются под лицензией Apache 2.0. Сборки подготовлены для Linux (AppImage), Windows и macOS.

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

Программа находится на стадии прототипа с качеством бета-выпуска, предоставляющего лишь базовый костяк основных функций для оценки предложенной концепции редактирования и непригодного для повседневной работы иллюстратора. Тем не менее, VPaint постепенно обрастает функциональностью и в новой версии появилась поддержка слоёв, импорта файлов в формате SVG и поддержка экранов с высокой плотностью пикселей (HiDPI).

В будущем наработки VPaint планируют использовать для создания коммерческих пакетов VGC Illustration и VGC Animation. Первый нацелен на конкурирование с пакетами Adobe Illustrator, Autodesk Graphic, CorelDRAW и Inkscape, а второй с Adobe Animate, ToonBoom Harmony, CACANi, Synfig и OpenToonz. Оба пакета, несмотря на платное распространение, будут поставляться с открытыми исходными текстами под лицензий Apache 2.0. Сборки для Linux будут поставляться бесплатно (платными будут только выпуски для Windows и macOS).

Основные особенности:

  • Средства для создания набросков в произвольной форме. Вместо кривых Безье составляющие иллюстрацию линии формируются как вручную составленные кривые, именуемые "кромкой" ("edge"). Кривые могут быть любой толщины и, как правило, задаются при помощи планшета.
  • Возможности для скульптурного моделирования. Нарисованные "кромки" могут быть отредактированы в стиле ZBrush с произвольным изменением радиуса кривой, ширины и уровня сглаживания. Пересечения и касания кривых автоматически отслеживаются и сохраняются во время редактирования, в отличие от классических редакторов, в которых кривые Безье обрабатываются как независимые кривые.
  • Инструмент для заливки, позволяющий изменить цвет контура простым кликом на область, ограниченную кромками. В отличие от большинства других векторных редакторов при заливке отслеживаются образующие границу кромки, и в дальнейшем при редактировании этих кромок автоматически обновляется и залитая цветом область, а также сохраняются все соединения кромок.
  • Анимация по шкале времени, предоставляющая простой интерфейс для создания покадровой анимации. Можно нарисовать кадр, потом скопировать его и внести изменения для следующего кадра и т.д. Доступна функция motion-paste, позволяющая вставить типовые элементы сразу в несколько кадров с автоматическим формированием промежуточных кадров.
  • Луковый скиннинг (Onion Skinning), позволяющий разом наложить несколько соседних кадров для улучшения управления синхронизацией и траекторией анимации. Также можно разделить видимую область на множество областей для одновременного просмотра или редактирования разных кадров.


  1. Главная ссылка к новости (https://github.com/dalboris/vp...)
  2. OpenNews: Выпуск редактора векторной графики Inkscape 0.92.4 и начало тестирования ветки 1.0
  3. OpenNews: Выпуск векторного графического редактора sK1 2.0RC2
  4. OpenNews: Объявлено о скором открытии кода векторного графического редактора Gravit
  5. OpenNews: Началось альфа-тестирование векторного графического редактора Skencil 1.0
  6. OpenNews: Вышел пакет для создания векторной 2D-анимации - Synfig Studio 0.62.01
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/52160-vpaint
Ключевые слова: vpaint, image, vector
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (35) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 19:22, 09/01/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +11 +/
    > платными будут только выпуски для Windows и macOS

    Все правильно, вендузятники должны страдать. А маководам и подавно не привыкать, что даже калькулятор платный.

     
     
  • 2.2, A.Stahl (ok), 19:34, 09/01/2020 [^] [^^] [^^^] [ответить]  
  • –11 +/
    Должны? И расписку предьявить можете?
     
     
  • 3.4, Sluggard (ok), 20:01, 09/01/2020 [^] [^^] [^^^] [ответить]  
  • +27 +/
    Её каждый пользователь Windows даёт, жмакая «Согласен» под EULA. :)
     
  • 3.10, заминированный тапок (?), 21:09, 09/01/2020 [^] [^^] [^^^] [ответить]  
  • +11 +/
    можем, но только платную
     
     
  • 4.37, ммнюмнюмус (?), 19:14, 10/01/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И под NDA
     
  • 3.19, Аноним (-), 09:29, 10/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Реклама в встроенных играх пойдет? :)
     
     
  • 4.23, A.Stahl (ok), 10:22, 10/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Что? Микрософт впихнула рекламу в пасьянс?!
     
  • 2.3, НяшМяш (ok), 19:42, 09/01/2020 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > А маководам и подавно не привыкать, что даже калькулятор платный.

    Ты чего такой злой, эппл забанила твой калькулятор в аппсторе за 9.99$ ?

     
  • 2.6, Аноним (6), 20:06, 09/01/2020 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Забавно, но вендузятник скорее спиратит сабж без всяких проблем, чем ты соберешь себе его в свой дистр. А вообще Они уже спиратили адобе, так что потенциально планируемый инновационный редактор им не нужен. А линуксоиды ждут.
     
  • 2.7, Тот_Самый_Анонимус (?), 20:11, 09/01/2020 [^] [^^] [^^^] [ответить]  
  • +7 +/
    А потом обижаются что их называют фанатиками. Классическое «а нас за що?».
     
     
  • 3.27, Аноним (27), 10:45, 10/01/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А нефиг быть токсичными мудилами.
     
  • 2.9, Аноним (9), 20:22, 09/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Виндузятники могут и собрать.
     
     
  • 3.12, Аноним (12), 02:08, 10/01/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Раз код открыт, то пфф, найдется хоть кто-нибудь, кто будет собирать под винду. Если конечно в платной версии не будет доп. плюшек
     
  • 3.20, Аноним (-), 09:29, 10/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Виндузятники могут и собрать.

    В винде это канительно и медленно...

     
     
  • 4.30, Аноним (30), 11:42, 10/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Но, ведь, у них теперь есть WSL 2. Будут в окошечке под Убунточкой.
     
  • 2.13, Дегенератор (ok), 03:22, 10/01/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    1% минус 0%. Виндузятники за опенсор не платят.
     
  • 2.33, VladSh (?), 13:38, 10/01/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    - В штате Айдахо запрещено привязывать крокодила к пожарному гидранту.
    - А так хотелось!..)
    (c) Задорнов
     

  • 1.5, Аноним (6), 20:04, 09/01/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Неплохая замена tuxPaint нарисовывается
     
     
  • 2.8, Аноним (8), 20:18, 09/01/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Больше на Flash похожа.
     
  • 2.14, б.б. (?), 05:32, 10/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    а как же synfig/synfigstudio
     
  • 2.25, Аноним (27), 10:35, 10/01/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Только если ты не можешь отличить растровую недорисовалку на gtk от векторной софтины для анимации на плюсах.
     
  • 2.32, Аноним (-), 11:51, 10/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Кем вырисовывается?
     
     
  • 3.38, ммнюмнюмус (?), 19:26, 10/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Приехали, языки программирования будущего будут основаны на векторной графике. Как вариант - нарисовать карандашом кучу диаграмм на бумаге и прогнать через сканнер, до получения рабочей софтины. Внезапное решение политкорректности в ЯП X)).
     

  • 1.15, Адекват (ok), 07:11, 10/01/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Нда, опять экспериментальный, опять. Я вот в 2001 году попробовал xarax 1.0, и с тех пор ничего мне больше не нравится из векторных редакторов.
    Для моих целей лучше нет - всякие блок-схемки со стрелочками рисовать, или если будет нужно всякие электрические схемы по госту.
    Это полная свобода, это воплощение идей open source в функционале этого ПО, вы может ВСЕ, но для начала придется немножко поработать (нарисовать элементную базу).
    Но она только под винду, под 98ую, потом под XP, потом под семерочку и я думаю, что под дестяточку тоже будет работать. Причем даже устанавливать не нужно, папку с программой этой берем, копируем в каталог и она оттуда работает. ПРОСТО РАБОТАЕТ.
    Но только под винду, под линукс была прога xaraLX, но она работала крайне глючно, и ее еще нужно было постораться запустить, не знаю есть ли она сейчас в репах той же убунты, или минта, вроде можно скачать с сайта производителя, но при попытке ее запустить не были найдены какие-то там библиотеки.
    А в винде, я напомню, прога работала в 98,xp,7 и может даже в десяточке, и нет никаих проблем с библиотеками, и при смене операционок она работает одинаково хорошо, и одинаково быстро на древних компах и на новых.
    Вот как должен работать софт, а не так как в этих ваших линуксах.
    xarax one love.
    У меня все.
     
     
  • 2.34, DAV (?), 13:44, 10/01/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Xara пока никто (из тех, что видел) не переплюнул. И даже версия, работавшая на W95 -- работает под семёркой.
    Жаль, что только под виндой корректно работает. Ни линукс ни мак с ней не справляются, и приходится держать
    машину с виндой ради одной этой рисовалки.
    Именно лёгкость и интуитивность интерфейса позволяют в ней достаточно быстро рисовать. От простейших
    прямоугольничков со стрелками и до копий картин или проектов помещений.
    Вообще, для оценки возможностей рисовальной программы достаточно посмотреть её галлерею.
     

  • 1.17, FreeStyler (ok), 07:59, 10/01/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Луковый скиннинг

    хех, сходу подумал что речь о look'е

     
  • 1.18, Аноним (18), 08:04, 10/01/2020 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • –1 +/
     

     ....ответы скрыты (3)

  • 1.35, Аноним (35), 14:02, 10/01/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >CACANi

    Отличное название. Почему еще никто не пошутил?

     
  • 1.36, Sluggard (ok), 19:05, 10/01/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > нацелен на конкурирование с пакетами Adobe Illustrator, Autodesk Graphic, CorelDRAW и Inkscape

    Вспоминается sK1 и былинные планы по захвату мира. Интересно, как поживает Новиков и его детище.

     
  • 1.39, zhart (ok), 22:09, 12/01/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Посмотрите на видеоролики на официальном сайте, выглядит действительно интересно и ново (я про концепцию, об интерфейсе пока говорить рано).

    > Are you on Linux? Then you won't even have to pay to use VGC :-) This is our way to say thank you and give back to the open-source community.

    Прослезился)
    Нет, правда, молодцы.

     
     
  • 2.40, Аноним (40), 17:59, 16/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    На словах то круто, да только сомневаюсь, что подход конкурентоспособен в нынешних реалиях.
     
     
  • 3.41, zhart (ok), 18:43, 16/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Если говорить именно о подходе, то он очень конкурентоспособен. Как практикующий иллюстратор со всей ответственностью могу заявить, что, судя по демкам, продукт реально решает серьезную боль иллюстраторов, сильно облегчает работу и делает ее более быстрой, интуитивно понятной и предсказуемой. То же самое могу сказать о показанных инструментах для анимации (как практикующий же аниматор))
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру