Vektoranimering är en term som används för att hänvisa till animering, där konsten eller rörelsen styrs av vektorer snarare än pixlar. Vektoranimering tillåter ofta renare, mjukare animering eftersom bilder visas och ändras med hjälp av matematiska värden istället för lagrade pixelvärden. Ett av de mest använda vektoranimeringsprogrammen är Adobe Flash (tidigare Macromedia Flash). Innan du förstår vetenskapen bakom vektoranimering är det viktigt att känna skillnaden mellan de två stora grafiska typerna: bitmapp och vektorgrafik.
Introduktion till bitmapp och vektorgrafik
Många av de bildtyper som människor är mest kända för består av ett ratt med pixlar där varje bildpunkt eller bit innehåller information om hur färgen ska visas. JPEG, GIF och BMP-bilder är till exempel alla pixelbilder som kallas raster- eller bitmapgrafik. Dessa bitmappsgrafik har därför en fast upplösning eller ett antal pixlar i rutnätet, uppmätt med pixlar per tum (PPI). En bitmapps upplösning begränsar grafikens storlek eftersom de inte kan ändras utan att förlora bildkvaliteten. Alla har stött på en bitmapp som har blåsts upp tills den ser blockig eller pixelerad ut.
Vektorgrafik består däremot av vägar som definieras av en start- och slutpunkt. Dessa vägar kan vara allt från en linje till en rad linjer som skapar en form som en kvadrat eller en cirkel. Trots den enklaste naturen hos en vektors byggsten kan vägar användas för att skapa extremt komplexa diagram. Varje sökobjekt bär sitt eget matematiska uttalande som definierar hur objektet ska visas. Några av de vanligaste vektorformaten är AI (Adobe Illustrator), DXF (AutoCAD DXF) och CGM (Computer Graphics Metafile). Vektorgrafik kan också hittas i format för EPS (Encapsulated PostScript) och PDF (Portable Document Format).
Den viktigaste skillnaden mellan vektor och bitmappsgrafik är att vektorgrafik är upplösningsoberoende, vilket innebär att de verkligen är skalbara. Eftersom vektorgrafik inte består av ett fast nät som bitmappsgrafik, kan de ändras utan att förlora bildkvaliteten. Detta gör dem idealiska för en mängd olika grafiska design applikationer som logotyper, vilket kräver möjligheten att formas till något litet som ett visitkort eller storleksanpassas för något så stort som ett skyltskylt.
Vector Animation Basics
Medan vissa vektorredigerare (datorprogram som komponerar och redigerar vektorgrafik) stödjer animering, är de mest populära programmen för animationsskapande, som Adobe Flash, specifikt inriktade för det ändamålet. Medan animeringar kan innehålla bitmappsgrafik använder de mest bara vektorbaserad grafik eftersom de, som vi lärde oss tidigare, skala bättre och vanligtvis tar upp mindre utrymme. Dessa vektoranimationer har vanligtvis ett rent grafiskt utseende jämfört med deras alternativ.
Internationellt finns det andra vektorformat och animatorer. Till exempel är EVA (Extended Vector Animation) ett webbaserat vektorfilformat som är populärt i Japan där EVA Animator-mjukvaran används i stor utsträckning. Den primära skillnaden mellan EVA-formatet och andra vektorformat är att de endast registrerar ändringarna i vektorn över tiden istället för att registrera information per ram. EVA-format tenderar också att vara mindre än deras alternativ.