“Teksti -animaatio” on laaja termi tietokonegrafiikassa, joka viittaa liikkuvien kirjainten, sanojen tai kappaleiden luomiseen. Animaatiossa se liittyy tekstin luomiseen, joka liikkuu jollakin tavalla näytön poikki, alueen sisällä tai liikemallin mukaisesti. Harvemmin käytetty merkitys liittyy animaatioon, joka luodaan käyttämällä vain tekstimerkkejä, joten jokainen animaation elementti koostuu kirjaimista, numeroista, välimerkkeistä tai muista symboleista. Tekstin animaatiossa voidaan käyttää monenlaisia erikoistehosteita, joista monet ovat identtisiä perinteisten kolmiulotteisten (3D) animaatiotehosteiden ja kaksiulotteisten (2D) kuvasuodattimien kanssa. Ammattimaisissa elokuvissa ja videoissa, televisiolähetyksissä ja esityksissä tekstiä animoidaan usein, jotta voidaan luoda mielenkiintoisia siirtymiä aiheesta toiseen tai korostaa tärkeitä tietoja.
Kaksi samanlaista, mutta lopulta erilaista menetelmää voidaan käyttää tekstianimaation luomiseen tietokonegrafiikkasovelluksilla. Ensimmäisessä käytetään 3D -mallinnusohjelmaa, joka sisältää 3D -mallin jokaisesta kirjaimesta ja sijoitetaan sitten virtuaaliseen tilaan oikealla ytimellä ja välilyönnillä. Nämä kirjaimet voidaan sitten animoida samalla tavalla kuin mitä tahansa 3D -kohdetta animoidaan, mukaan lukien visuaaliset tehosteet, kuten tekstuurikartoitukset, kiertymät, morfisointi ja käänteinen kinetiikka, jotta kirjaimen tai sanan yksittäiset osat näyttävät liikkuvan orgaanisesti.
Toinen menetelmä animaation luomiseen on vektoripohjainen graafinen ohjelma. Nämä ohjelmat tallentavat kirjaimen tai fontin piirtämiseen tarvittavat tiedot millä tahansa resoluutiolla ja tyylillä, kuten lihavoituna tai kursivoituna. Animaatio saavutetaan ensisijaisesti käyttämällä polkuja tai Bezier -käyrää, joita pitkin teksti liikkuu määritetyllä kehysnopeudella. Suuri osa vektorigrafiikan taustalla olevasta matematiikasta on identtinen 3D-animaatiossa käytettyjen algoritmien kanssa, joten toisinaan vektori- ja 3D-tekstianimaation väliset viivat hämärtyvät.
Joissakin toimistopaketeissa on teksti -animaation perustoiminnot, joita voidaan käyttää liikkeen luomiseen diaesityksen tai muun tyyppisen esityksen sisällä. Nämä tehosteet ovat yleensä esiohjelmoituja ja hyvin yksinkertaisia, kuten tekstin syöttäminen näytön toiselta puolelta ja sen jälkeen lepääminen keskellä. Yksi etu toimistopaketin tekstianimaation käyttämisessä on helppokäyttöisyys ja siirrettävyys, koska varsinaista animaatiosekvenssiä ei tarvitse tallentaa, renderoida kuva kerrallaan ja toistaa sitten uudelleen.
HyperText Markup Language (HTML) -tekstissä tekstiä voidaan animoida JavaScript®: n ja CSS -tyylitaulukoiden avulla. Tämä voidaan tehdä muuttamalla tekstilohkon ominaisuuksia, muuttamalla sijaintia ajan myötä niin, että se näyttää liikkuvan tai vierittävän. Itse HTML -koodissa valintatunnistetta voidaan käyttää luomaan vierittävä tekstirivi verkkosivulle. Lopuksi, erillisiä ohjelmia tai upotettua suoratoistovälinettä voidaan käyttää myös liikkuvan tekstin näyttämiseen.