17.25 Vektoranimationen

Hollywoods Animationsbibliothek unterstützt auch eine spezielle Art von Animation: Eine Vektoranimation. Um herauszufinden, ob OpenAnim(), LoadAnim() oder @ANIM eine Vektoranimation geladen haben, müssen Sie den Befehl GetAttribute() mit dem Attribut #ATTRTYPE verwenden.

Der Vorteil einer Vektoranimation im Gegensatz zu herkömmlichen Rasteranimationsformaten wie GIF ANIM und IFF ANIM besteht darin, dass Sie sie ohne Qualitätsverluste skalieren und/oder transformieren können. Beispielsweise erzeugt der Befehl ScaleAnim() bei Verwendung mit Vektoranimationen hochwertige Animationseinzelbilder. Wenn Ebenen und das Ebenenskalierungs-System aktiviert sind, werden Vektoranimationsebenen automatisch skaliert und ohne Qualitätsverluste transformiert. Wenn Sie in Ihrem Skript nur Vektoranimationen und TrueType-Text verwenden, kann diese auf jede Auflösung skaliert werden und erscheint dennoch perfekt gestochen scharf.

Der Nachteil von Vektoranimationen ist, dass sie nicht von allen Hollywood-Befehlen unterstützt werden. Sie können beispielsweise nicht mit SelectAnim() in Animationen zeichnen.


Navigation zeigen