Наравне с процедурной анимацией, посредством сценарной анимации осуществляется управление объектами или параметрами сцены, для чего не требуется непосредственного вмешательства дизайнера или аниматора. Управления сценарной анимацией (scripted animation) зависит от текстового сценария, созданного с помощью специального языка сценариев (scripting language), например, MAXScript для 3ds max, Lscript для LightWave или MEL для Maya. Другими словами, пользователь становится своего рода программистом и создает некую программу для управления анимацией. Сценарий может быть простой командой для вывода на экран обычного примитива или же крайне сложным программным алгоритмом.
Написание сценариев позволяет аниматорам создавать математически точные движения объектов, а также движения, которые в случае их ручного создания займут немало времени и ресурсов системы, как, например, перемещения существа со множеством ног по неровной поверхности. При ручном управлении аниматору придется передвигать каждую конечность в определенный момент времени и постоянно следить за тем, чтобы ноги не "парили" над поверхностью или не проваливались в нее, словно в болотную жижу. Благодаря сценариям для избранной ноги определяется тип перемещения, который затем передается всем другим конечностям. Кроме того, еще один сценарий можно приспособить для определения факта касания каждой ноги с поверхностью, в результате чего все конечности будут располагаться в требуемых точках пространства.