Rilascio dell'editor di grafica vettoriale sperimentale VPaint 1.7

Dopo quattro anni di sviluppo pubblicato rilascio del pacchetto Paint 1.7, che combina un editor di grafica vettoriale e un sistema per la creazione di animazioni 2D. Il programma si posiziona come un progetto di ricerca con l'implementazione sperimentale di un concetto matematico VGC (Vector Graphics Complex), che consente di creare animazioni e illustrazioni non legate alla risoluzione in pixel. Gli sviluppi del progetto sono scritti in C++ (utilizzando le librerie Qt e GLU) E diffusione concesso in licenza con Apache 2.0. Build preparate per Linux (AppImage), Windows e macOS.

L'essenza del metodo VGC è automatizzare il tracciamento delle connessioni tra le linee in un disegno vettoriale, il che rende il processo di modifica più intuitivo semplificando l'elaborazione delle forme che hanno confini comuni. In genere, le curve che formano i confini in contatto di due forme vengono disegnate separatamente (viene disegnata una curva separata per ciascuna forma). In VPaint, il bordo viene definito una volta e poi viene attaccato a ciascuna forma e può essere modificato insieme ad esso. Animazione formato sotto forma di un "complesso topologico spazio-temporale", in cui i relativi confini congiunti delle figure consentono complesse divisioni o unioni di figure, e semplificano anche la generazione automatica di frame intermedi.

Il programma è allo stadio di prototipo con la qualità di una versione beta, fornendo solo la spina dorsale di base delle principali funzioni per valutare il concetto di editing proposto e inadatto al lavoro quotidiano di un illustratore. Tuttavia, VPaint sta gradualmente acquisendo funzionalità e la nuova versione ha il supporto per i livelli, l'importazione di file in formato SVG e il supporto per schermi ad alta densità di pixel (HiDPI).

In futuro, gli sviluppi di VPaint dovrebbero essere utilizzati per creare pacchetti commerciali. Illustrazione VGC e Animazione VGC. Il primo mira a competere con i pacchetti Adobe Illustrator, Autodesk Graphic, CorelDRAW e Inkscape, e il secondo con Adobe Animate, ToonBoom Harmony, CACANi, Synfig e OpenToonz.
Entrambi i pacchetti, nonostante la distribuzione a pagamento, saranno forniti come open source con licenze Apache 2.0. Le build di Linux saranno gratuite (saranno pagate solo le edizioni Windows e macOS).

Rilascio dell'editor di grafica vettoriale sperimentale VPaint 1.7

Caratteristiche principali:

  • Strumenti per la creazione di schizzi a mano libera. Invece di curve
    Le linee di Bézier che compongono l'illustrazione sono formate come curve disegnate a mano chiamate "bordo". Le curve possono essere di qualsiasi spessore e vengono solitamente definite utilizzando una tavoletta.

  • Opportunità per la modellazione scultorea. "Bordi" disegnati
    può essere modificato con stile ZBrush con una modifica arbitraria del raggio della curva, della larghezza e del livello di levigatura. Le intersezioni e le tangenti delle curve vengono tracciate e conservate automaticamente durante la modifica, a differenza degli editor classici in cui le curve
    Le Bezier sono trattate come curve indipendenti.

  • Strumento di riempimento che permette di cambiare il colore del contorno semplicemente cliccando sull'area delimitata dai bordi. A differenza della maggior parte degli altri editor vettoriali, durante il riempimento, vengono tracciati i bordi che formano il contorno e, durante la modifica di questi bordi, l'area riempita di colore viene automaticamente aggiornata e tutte le connessioni dei bordi vengono conservate.
  • Timeline Animation, che fornisce una semplice interfaccia per la creazione di animazioni fotogramma per fotogramma. Puoi disegnare un fotogramma, quindi copiarlo e apportare modifiche per il fotogramma successivo e così via. È disponibile la funzione motion-paste, che consente di inserire elementi tipici in più frame contemporaneamente con formazione automatica di frame intermedi.
  • Onion skin, che consente di sovrapporre più fotogrammi adiacenti contemporaneamente per un migliore controllo sui tempi e sulla traiettoria dell'animazione. È inoltre possibile dividere l'area visualizzabile in più aree per visualizzare o modificare diversi fotogrammi contemporaneamente.

Fonte: opennet.ru

Aggiungi un commento