Release av den experimentella vektorgrafikredigeraren VPaint 1.7

Efter fyra års utveckling publicerad paketsläpp VPaint 1.7, som kombinerar en vektorgrafikredigerare och ett system för att skapa 2D-animationer. Programmet är positionerat som ett forskningsprojekt med experimentell implementering av ett matematiskt koncept VGC (Vector Graphics Complex), som låter dig skapa animationer och illustrationer som inte är bundna till pixelupplösning. Utvecklingen av projektet är skriven i C++ (med Qt-biblioteken och G.L.U.) Och sprida licensierad under Apache 2.0. Bygger förberedda för Linux (AppImage), Windows och macOS.

Kärnan i VGC-metoden är att automatisera spårningen av samband mellan linjer i en vektorritning, vilket gör redigeringsprocessen mer intuitiv genom att förenkla bearbetningen av former som har gemensamma gränser. Vanligtvis ritas kurvorna som bildar de rörande gränserna för två former separat (en separat kurva ritas för varje form). I VPaint definieras gränsen en gång och fästs sedan vid varje form och kan redigeras tillsammans med den. Animation bildas i form av ett "spatio-temporalt topologiskt komplex", där de tillhörande gemensamma gränserna för figurerna möjliggör komplexa uppdelningar eller sammanslutningar av figurer, och även förenklar den automatiska genereringen av mellanliggande ramar.

Programmet är på prototypstadiet med kvaliteten på en betaversion, ger bara den grundläggande ryggraden i huvudfunktionerna för att utvärdera det föreslagna redigeringskonceptet och olämpligt för en illustratörs dagliga arbete. VPaint får dock gradvis funktionalitet och den nya versionen har stöd för lager, import av filer i SVG-format och stöd för skärmar med hög pixeldensitet (HiDPI).

I framtiden planeras VPaint-utvecklingar att användas för att skapa kommersiella paket. VGC Illustration och VGC Animation. Det första är inriktat på att konkurrera med Adobe Illustrator, Autodesk Graphic, CorelDRAW och Inkscape-paket, och det andra med Adobe Animate, ToonBoom Harmony, CACANi, Synfig och OpenToonz.
Båda paketen kommer, trots betald distribution, att levereras som öppen källkod under Apache 2.0-licenser. Linux-byggen kommer att vara gratis (endast Windows- och macOS-utgåvor betalas).

Release av den experimentella vektorgrafikredigeraren VPaint 1.7

Huvudfunktioner:

  • Verktyg för att skapa friformsskisser. Istället för kurvor
    Bézier-linjerna som utgör illustrationen är utformade som handritade kurvor som kallas en "kant". Kurvorna kan vara av vilken tjocklek som helst och definieras vanligtvis med en flatbädd.

  • Möjligheter till skulpturell modellering. Ritade "kanter"
    kan redigeras med stil ZBrush med en godtycklig förändring av kurvradie, bredd och utjämningsnivå. Kurvskärningar och tangenter spåras automatiskt och bevaras under redigering, till skillnad från klassiska redigerare där kurvor
    Beziers behandlas som oberoende kurvor.

  • Fyllningsverktyg som låter dig ändra färgen på konturen genom att helt enkelt klicka på området som avgränsas av kanterna. Till skillnad från de flesta andra vektorredigerare, vid fyllning, spåras kanterna som bildar gränsen, och vid redigering av dessa kanter uppdateras området fyllt med färg automatiskt, och alla kantanslutningar bevaras.
  • Tidslinjeanimering, som ger ett enkelt gränssnitt för att skapa bildruta-för-bildruta-animering. Du kan rita en ram, sedan kopiera den och göra ändringar för nästa ram, och så vidare. Funktionen motion-paste är tillgänglig, vilket gör att du kan infoga typiska element i flera ramar samtidigt med automatisk bildning av mellanramar.
  • Lökskalning, vilket gör att du kan lägga över flera intilliggande bildrutor samtidigt för bättre kontroll över animeringens timing och bana. Du kan också dela upp det visningsbara området i flera områden för att visa eller redigera olika bildrutor samtidigt.

Källa: opennet.ru

Lägg en kommentar