Llançament de l'editor de gràfics vectorials experimentals VPaint 1.7

Després de quatre anys de desenvolupament publicat llançament del paquet VPaint 1.7, que combina un editor de gràfics vectorials i un sistema per crear animacions 2D. El programa es posiciona com un projecte de recerca amb una implementació experimental d'un concepte matemàtic VGC (Vector Graphics Complex), que permet crear animacions i il·lustracions que no estan lligades a la resolució de píxels. Els desenvolupaments del projecte estan escrits en C++ (utilitzant Qt i G.L.U.) I propagació amb llicència d'Apache 2.0. Construccions preparades per a Linux (AppImage), Windows i macOS.

L'essència del mètode VGC és automatitzar el seguiment de les connexions entre línies en un dibuix vectorial, cosa que fa que el procés d'edició sigui més intuïtiu simplificant el processament de formes que tenen límits comuns. Normalment, les corbes que formen els límits en contacte de dues formes es dibuixen per separat (es dibuixa una corba separada per a cada forma). A VPaint, la vora es defineix una vegada i després s'adjunta a cada forma i es pot editar juntament amb ella. Animació s'està formant com un "complex topològic espacio-temporal" en el qual els límits conjunts de formes relacionats permeten realitzar divisions o unions complexes de formes, i també faciliten la generació automàtica de marcs intermedis.

El programa es troba en l'etapa de prototip amb qualitat de llançament beta, proporcionant només l'esquelet bàsic de les funcions principals per avaluar el concepte d'edició proposat i il·lustrador inadequat per al treball quotidià. Tanmateix, VPaint està guanyant funcionalitat gradualment i la nova versió ara inclou suport per a capes, importació de fitxers SVG i suport per a pantalles d'alta densitat de píxels (HiDPI).

En el futur, es preveu que els desenvolupaments de VPaint s'utilitzin per crear paquets comercials Il·lustració VGC i Animació VGC. El primer està dirigit a competir amb els paquets Adobe Illustrator, Autodesk Graphic, CorelDRAW i Inkscape, i el segon amb Adobe Animate, ToonBoom Harmony, CACANi, Synfig i OpenToonz.
Tots dos paquets, malgrat la distribució de pagament, es subministraran com a codi obert sota la llicència Apache 2.0. Les compilacions per a Linux es proporcionaran gratuïtament (només es pagaran les edicions per a Windows i macOS).

Llançament de l'editor de gràfics vectorials experimentals VPaint 1.7

Característiques principals:

  • Eines per crear esbossos de forma lliure. En lloc de corbes
    Les línies de bézier que formen una il·lustració es formen com a corbes dibuixades a mà anomenades "vora". Les corbes poden ser de qualsevol gruix i normalment s'estableixen mitjançant una tauleta.

  • Oportunitats per al modelatge escultòric. "vores" dibuixades
    es pot editar amb estil Zbrush amb canvis arbitraris en el radi de la corba, l'amplada i el nivell de suavització. Les interseccions i les tangents de les corbes es fan un seguiment i es guarden automàticament durant l'edició, a diferència dels editors clàssics on les corbes
    Les corbes de Bézier es tracten com a corbes independents.

  • Una eina d'ompliment que us permet canviar el color del contorn simplement fent clic a l'àrea delimitada per les vores. A diferència de la majoria d'editors vectorials, quan s'omple, es fa un seguiment de les vores que formen la vora i, en el futur, en editar aquestes vores, l'àrea plena de color s'actualitza automàticament i es desen totes les connexions de les vores.
  • Timeline Animation, que proporciona una interfície senzilla per crear animacions fotograma a fotograma. Podeu dibuixar un marc, després copiar-lo i fer canvis per al següent marc, etc. La funció de moviment-enganxa està disponible, que us permet inserir elements típics en diversos fotogrames alhora amb la formació automàtica de fotogrames intermedis.
  • La pell de ceba, que permet superposar diversos fotogrames adjacents alhora per millorar el control del temps i la trajectòria de l'animació. També podeu dividir l'àrea visible en diverses àrees per veure o editar diferents marcs al mateix temps.

Font: opennet.ru

Afegeix comentari