Paglabas ng pang-eksperimentong vector graphics editor na VPaint 1.7

Pagkatapos ng apat na taon ng pag-unlad nalathala paglabas ng pakete VPaint 1.7, na pinagsasama ang isang vector graphics editor at isang sistema para sa paglikha ng 2D animation. Ang programa ay nakaposisyon bilang isang proyekto sa pananaliksik na may eksperimental na pagpapatupad ng isang matematikal na konsepto VGC (Vector Graphics Complex), na nagpapahintulot sa iyo na lumikha ng animation at mga guhit na hindi nakatali sa pixel resolution. Ang mga pagpapaunlad ng proyekto ay nakasulat sa C ++ (gamit ang Qt library at G.L.U.) At kumalat lisensyado sa ilalim ng Apache 2.0. Mga build na inihanda para sa Linux (AppImage), Windows at macOS.

Ang kakanyahan ng pamamaraan ng VGC ay upang i-automate ang pagsubaybay ng mga koneksyon sa pagitan ng mga linya sa isang vector drawing, na ginagawang mas madaling maunawaan ang proseso ng pag-edit sa pamamagitan ng pagpapasimple sa pagproseso ng mga hugis na may mga karaniwang hangganan. Karaniwan, ang mga kurba na bumubuo sa magkadikit na mga hangganan ng dalawang hugis ay iginuhit nang hiwalay (isang hiwalay na kurba ang iginuhit para sa bawat hugis). Sa VPaint, ang hangganan ay tinukoy nang isang beses at pagkatapos ay nakakabit sa bawat hugis at maaaring i-edit kasama nito. Animasyon nabuo sa anyo ng isang "spatio-temporal topological complex", kung saan ang nauugnay na magkasanib na mga hangganan ng mga numero ay nagpapahintulot sa pagpapatupad ng mga kumplikadong dibisyon o mga unyon ng mga numero, at pinasimple din ang awtomatikong pagbuo ng mga intermediate na frame.

Ang programa ay nasa prototype stage na may kalidad ng isang beta release, na nagbibigay lamang ng pangunahing backbone ng mga pangunahing function para sa pagsusuri ng iminungkahing konsepto ng pag-edit at hindi angkop para sa pang-araw-araw na gawain ng isang illustrator. Gayunpaman, unti-unting nagkakaroon ng functionality ang VPaint at ang bagong bersyon ay may suporta para sa mga layer, pag-import ng mga file sa SVG na format, at suporta para sa mga high pixel density (HiDPI) screen.

Sa hinaharap, ang mga pagpapaunlad ng VPaint ay binalak na gamitin upang lumikha ng mga komersyal na pakete. VGC Illustration at VGC Animation. Ang una ay naglalayong makipagkumpitensya sa Adobe Illustrator, Autodesk Graphic, CorelDRAW at Inkscape na mga pakete, at ang pangalawa sa Adobe Animate, ToonBoom Harmony, CACANi, Synfig at OpenToonz.
Ang parehong mga pakete, sa kabila ng bayad na pamamahagi, ay ibibigay bilang open source sa ilalim ng mga lisensya ng Apache 2.0. Magiging libre ang mga build ng Linux (mga Windows at macOS na edisyon lang ang babayaran).

Paglabas ng pang-eksperimentong vector graphics editor na VPaint 1.7

Pangunahing mga tampok:

  • Mga tool para sa paglikha ng mga freeform sketch. Sa halip na mga kurba
    Ang mga linya ng BΓ©zier na bumubuo sa ilustrasyon ay nabuo bilang mga kurba na iginuhit ng kamay na tinatawag na "gilid". Ang mga kurba ay maaaring maging anumang kapal at karaniwang tinutukoy gamit ang isang flatbed.

  • Mga pagkakataon para sa sculptural modeling. Iginuhit na "mga gilid"
    maaaring i-edit sa istilo ZBrush na may arbitrary na pagbabago sa curve radius, lapad at antas ng smoothing. Awtomatikong sinusubaybayan at pinapanatili ang mga curve intersection at tangent sa panahon ng pag-edit, hindi tulad ng mga classic na editor kung saan ang mga curve
    Ang mga bezier ay itinuturing bilang mga independiyenteng kurba.

  • Fill tool na nagbibigay-daan sa iyong baguhin ang kulay ng outline sa pamamagitan lamang ng pag-click sa lugar na nalilimitahan ng mga gilid. Hindi tulad ng karamihan sa iba pang mga editor ng vector, kapag pinupunan, ang mga gilid na bumubuo sa hangganan ay sinusubaybayan, at kapag na-edit ang mga gilid na ito, ang lugar na puno ng kulay ay awtomatikong ina-update, at lahat ng mga koneksyon sa gilid ay napanatili.
  • Timeline Animation, na nagbibigay ng simpleng interface para sa paglikha ng frame-by-frame na animation. Maaari kang gumuhit ng isang frame, pagkatapos ay kopyahin ito at gumawa ng mga pagbabago para sa susunod na frame, at iba pa. Available ang motion-paste function, na nagbibigay-daan sa iyong magpasok ng mga tipikal na elemento sa ilang mga frame nang sabay-sabay na may awtomatikong pagbuo ng mga intermediate na frame.
  • Pagbabalat ng sibuyas, na nagbibigay-daan sa iyong mag-overlay ng ilang katabing frame nang sabay-sabay para sa mas mahusay na kontrol sa timing at trajectory ng animation. Maaari mo ring hatiin ang natitingnang lugar sa maraming lugar upang tingnan o i-edit ang iba't ibang mga frame sa parehong oras.

Pinagmulan: opennet.ru

Magdagdag ng komento