Utgivelse av den eksperimentelle vektorgrafikkeditoren VPaint 1.7

Etter fire år med utvikling publisert pakkeutgivelse VPaint 1.7, som kombinerer et vektorgrafikkredigeringssystem og et system for å lage 2D-animasjon. Programmet er posisjonert som et forskningsprosjekt med eksperimentell implementering av et matematisk konsept VGC (Vector Graphics Complex), som lar deg lage animasjoner og illustrasjoner som ikke er knyttet til pikseloppløsning. Utviklingen av prosjektet er skrevet i C ++ (ved hjelp av Qt-bibliotekene og G.L.U.) Og spre lisensiert under Apache 2.0. Bygger forberedt for Linux (AppImage), Windows og macOS.

Essensen av VGC-metoden er å automatisere sporingen av forbindelser mellom linjer i en vektortegning, noe som gjør redigeringsprosessen mer intuitiv ved å forenkle behandlingen av former som har felles grenser. Vanligvis tegnes kurvene som danner de rørende grensene til to former separat (en egen kurve tegnes for hver form). I VPaint blir grensen definert én gang og blir deretter festet til hver form og kan redigeres sammen med den. Animasjon dannet i form av et "spatio-temporalt topologisk kompleks", der de tilhørende fellesgrensene til figurene tillater implementering av komplekse inndelinger eller foreninger av figurer, og også forenkler den automatiske genereringen av mellomrammer.

Programmet er på prototypestadiet med kvaliteten til en beta-utgivelse, og gir bare den grunnleggende ryggraden til hovedfunksjonene for å evaluere det foreslåtte redigeringskonseptet og uegnet for det daglige arbeidet til en illustratør. VPaint får imidlertid gradvis funksjonalitet og den nye versjonen har støtte for lag, import av filer i SVG-format og støtte for skjermer med høy pikseldensitet (HiDPI).

I fremtiden er det planlagt å bruke VPaint-utviklinger til å lage kommersielle pakker. VGC Illustration og VGC Animation. Den første er rettet mot å konkurrere med Adobe Illustrator, Autodesk Graphic, CorelDRAW og Inkscape-pakker, og den andre med Adobe Animate, ToonBoom Harmony, CACANi, Synfig og OpenToonz.
Begge pakkene, til tross for betalt distribusjon, vil bli levert som åpen kildekode under Apache 2.0-lisenser. Linux-bygg vil være gratis (kun Windows- og macOS-utgaver vil bli betalt).

Utgivelse av den eksperimentelle vektorgrafikkeditoren VPaint 1.7

Nøkkelegenskaper:

  • Verktøy for å lage friformskisser. I stedet for kurver
    Bézier-linjene som utgjør illustrasjonen er formet som håndtegnede kurver kalt en "kant". Kurvene kan være av hvilken som helst tykkelse og defineres vanligvis ved hjelp av en nettbrett.

  • Muligheter for skulpturell modellering. Tegnede "kanter"
    kan redigeres med stil ZBrush med en vilkårlig endring i kurveradius, bredde og utjevningsnivå. Kurvekryss og tangenter spores og bevares automatisk under redigering, i motsetning til klassiske redaktører der kurver
    Bezier behandles som uavhengige kurver.

  • Fyllverktøy som lar deg endre fargen på omrisset ved å klikke på området avgrenset av kantene. I motsetning til de fleste andre vektorredigerere, spores kantene som danner grensen når du fyller, og når du redigerer disse kantene, oppdateres området fylt med farge automatisk, og alle kantforbindelser bevares.
  • Tidslinjeanimasjon, som gir et enkelt grensesnitt for å lage bilde-for-bilde-animasjon. Du kan tegne en ramme, deretter kopiere den og gjøre endringer for neste ramme, og så videre. Motion-paste-funksjonen er tilgjengelig, som lar deg sette inn typiske elementer i flere rammer samtidig med automatisk dannelse av mellomrammer.
  • Løkskalling, som lar deg overlegge flere tilstøtende rammer samtidig for bedre kontroll over timingen og banen til animasjonen. Du kan også dele det synlige området i flere områder for å vise eller redigere forskjellige rammer samtidig.

Kilde: opennet.ru

Legg til en kommentar