Wat is tekstanimatie?
'Tekstanimatie' is een brede term in computerafbeeldingen die verwijst naar het maken van bewegende letters, woorden of alinea's. In animaties heeft het betrekking op het maken van tekst die op een bepaalde manier over het scherm, binnen een gebied beweegt of door een bewegingspatroon te volgen. Een minder vaak gebruikte betekenis is in de context van een animatie die is gemaakt met alleen teksttekens, dus elk element in de animatie bestaat uit letters, cijfers, leestekens of andere symbolen. Er is een breed scala aan speciale effecten die kunnen worden gebruikt met tekstanimatie, waarvan vele identiek zijn aan traditionele driedimensionale (3D) animatie-effecten en tweedimensionale (2D) beeldfilters. In professionele film en video, televisie-uitzendingen en in presentaties wordt tekst vaak geanimeerd om interessante overgangen van het ene onderwerp naar het volgende te maken of om belangrijke informatie te accentueren.
Twee vergelijkbare, maar uiteindelijk verschillende, methoden kunnen worden gebruikt om een tekstanimatie te maken met grafische computerapplicaties. De eerste maakt gebruik van een 3D-modelleringsprogramma dat een 3D-model van elk van de letters bevat, die vervolgens in de virtuele ruimte worden geplaatst met de juiste kerning en spatiëring. Deze letters kunnen vervolgens op dezelfde manier worden geanimeerd als elk 3D-object, inclusief visuele effecten zoals texture mapping, rotaties, morphing en inverse kinetiek, zodat de afzonderlijke delen van een letter of woord organisch lijken te bewegen.
Een andere methode die wordt gebruikt om een tekstanimatie te maken, is via een op vectoren gebaseerd grafisch programma. Deze programma's slaan de informatie op die nodig is om een letter of lettertype te tekenen in elke resolutie en in elke stijl, zoals vet of cursief. Animatie wordt voornamelijk bereikt door het gebruik van paden of Bezier-curven waarlangs de tekst vervolgens met een gedefinieerde framesnelheid beweegt. Veel van de wiskunde achter vectorafbeeldingen is identiek aan de algoritmen die worden gebruikt voor 3D-animatie, dus er is soms een vervaging van de lijnen tussen vectorgebaseerde en 3D-tekstanimatie.
Sommige kantoorpakketten bevatten basisfunctionaliteit voor tekstanimatie die kan worden gebruikt om beweging te creëren in een diavoorstelling of een ander type presentatie. Deze effecten zijn over het algemeen voorgeprogrammeerd en erg basic, zoals tekst die vanaf een zijde van een scherm wordt ingevoerd en vervolgens in het midden tot stilstand komt. Een voordeel van het gebruik van tekstanimatie vanuit een kantoorpakket is het gebruiksgemak en de draagbaarheid, omdat een daadwerkelijke animatiesequentie niet hoeft te worden opgeslagen, frame voor frame te worden weergegeven en vervolgens opnieuw te worden afgespeeld.
In de HyperText Markup Language (HTML) kan tekst worden geanimeerd door het gebruik van JavaScript® en cascading style sheets (CSS). Dit kan worden bereikt door de eigenschappen van een tekstblok te wijzigen, de positie in de loop van de tijd te wijzigen zodat deze lijkt te bewegen of scrollen. Binnen HTML zelf kan de selectiekader worden gebruikt om een scrollende tekstregel binnen een webpagina te maken. Ten slotte kunnen afzonderlijke programma's of ingebedde streaming media ook worden gebruikt om bewegende tekst weer te geven.