„animație de text” este un termen larg în grafica computerizată care se referă la crearea de litere, cuvinte sau paragrafe în mișcare. În animație, se referă la crearea de text care se mișcă într-un fel pe ecran, într-o zonă sau urmând un model de mișcare. O semnificație mai puțin folosită este în contextul unei animații care este creată folosind doar caractere text, astfel încât fiecare dintre elementele din animație este format din litere, cifre, semne de punctuație sau alte simboluri. Există o gamă largă de efecte speciale care pot fi utilizate cu animația text, dintre care multe sunt identice cu efectele tradiționale de animație tridimensionale (3D) și cu filtrele de imagine bidimensionale (2D). În filmele și videoclipurile profesionale, în televiziune și în prezentări, textul este adesea animat pentru a crea tranziții interesante de la un subiect la altul sau pentru a accentua informații importante.
Două metode similare, dar în cele din urmă diferite, pot fi folosite pentru a crea o animație text cu aplicații de grafică pe computer. Primul folosește un program de modelare 3D care conține un model 3D al fiecărei litere, care sunt apoi plasate în spațiul virtual cu kerning și spațiere corecte. Aceste litere pot fi apoi animate în același mod în care este animat orice obiect 3D, inclusiv efecte vizuale precum maparea texturii, rotațiile, transformarea și cinetica inversă, pentru a face ca părțile individuale ale unei litere sau ale unui cuvânt să pară să se miște organic.
O altă metodă folosită pentru a crea o animație text este printr-un program grafic bazat pe vector. Aceste programe stochează informațiile necesare pentru a desena o literă sau un font la orice rezoluție și în orice stil, cum ar fi aldine sau cursive. Animația este realizată în primul rând prin utilizarea traseelor sau a curbelor Bezier de-a lungul cărora textul se mișcă apoi la o rată de cadre definită. O mare parte din matematica din spatele graficelor vectoriale este identică cu algoritmii utilizați pentru animația 3D, așa că uneori există o estompare a liniilor dintre animația de text bazată pe vector și 3D.
Unele suite de birou includ funcționalitate de bază de animație a textului care poate fi folosită pentru a crea mișcare în cadrul unei expoziții de diapozitive sau a unui alt tip de prezentare. Aceste efecte sunt, în general, pre-programate și foarte simple, cum ar fi textul care intră dintr-o parte a ecranului și apoi se oprește în centru. Un beneficiu în utilizarea animației text dintr-o suită de birou este ușurința de utilizare și portabilitatea, deoarece o secvență de animație reală nu trebuie să fie salvată, redată cadru cu cadru și apoi reluată.
În HyperText Markup Language (HTML), textul poate fi animat prin utilizarea JavaScript® și a foilor de stil în cascadă (CSS). Acest lucru poate fi realizat prin modificarea proprietăților unui bloc de text, schimbând poziția în timp, astfel încât să pară să se miște sau să deruleze. În HTML propriu-zis, eticheta de marcare poate fi utilizată pentru a crea o linie de derulare a textului într-o pagină web. În cele din urmă, programele separate sau mediile de streaming încorporate pot fi, de asemenea, utilizate pentru a afișa text în mișcare.