Vad är textanimering?
"Textanimering" är en bred term i datorgrafik som hänvisar till att skapa bokstäver, ord eller stycken som rör sig. I animering avser det att skapa text som rör sig på något sätt över skärmen, inom ett område eller genom att följa ett rörelsemönster. En mindre ofta använda betydelse är i sammanhanget för en animering som skapas med bara texttecken så att alla element i animeringen är gjorda av bokstäver, siffror, skiljetecken eller andra symboler. Det finns ett brett utbud av specialeffekter som kan användas med textanimering, av vilka många är identiska med traditionella tredimensionella (3D) animationseffekter och tvådimensionella (2D) bildfilter. I professionell film och video, tv-sändning och presentationer animeras ofta text för att skapa intressanta övergångar från ett ämne till det nästa eller för att accentuera viktig information.
Två liknande, men i slutändan olika metoder, kan användas för att skapa en textanimering med datorgrafikapplikationer. Den första använder ett 3D-modelleringsprogram som innehåller en 3D-modell av var och en av bokstäverna, som sedan placeras i virtuellt utrymme med korrekt kerning och avstånd. Dessa bokstäver kan sedan animeras på samma sätt som alla 3D-objekt animeras, inklusive visuella effekter som texturskartläggning, rotationer, omformning och omvänd kinetik, så att de enskilda delarna av en bokstav eller ord verkar röra sig organiskt.
En annan metod som används för att skapa en textanimering är genom ett vektorbaserat grafiskt program. Dessa program lagrar den information som krävs för att rita en bokstav eller teckensnitt i valfri upplösning och i vilken stil som helst, till exempel fetstil eller kursiv. Animering uppnås främst genom att använda banor eller Bezier-kurvor, längs vilka texten sedan rör sig med en definierad bildhastighet. Mycket av matematiken bakom vektorgrafik är identisk med algoritmerna som används för 3D-animering, så det finns ibland en otydlighet av linjerna mellan vektorbaserad och 3D-animation.
Vissa kontorssviter inkluderar grundläggande textanimationsfunktioner som kan användas för att skapa rörelse i ett bildspel eller annan typ av presentation. Dessa effekter är i allmänhet förprogrammerade och mycket grundläggande, till exempel att text kommer in från en sida av en skärm och sedan kommer att vila i mitten. En fördel med att använda textanimering från en kontorssvit är användarvänligheten och portabiliteten, eftersom en faktisk animationssekvens inte behöver sparas, återges ram för ram och sedan spelas upp igen.
I HyperText Markup Language (HTML) kan text animeras med hjälp av JavaScript® och kaskadformat (CSS). Detta kan åstadkommas genom att ändra egenskaperna för ett textblock, ändra positionen över tid så att det verkar flytta eller bläddra. Inom HTML själv kan markeringstaggen användas för att skapa en rullande rad med text på en webbsida. Slutligen kan separata program eller inbäddade streaming media också användas för att visa rörlig text.