Agora
Media
Libraria Byblos



AgoraNews  





PC Magazine Ro  




NET Report   




Ginfo   




agora ON line   





PC Concrete   





Liste de discuţii   




Cartea de oaspeţi   




Mesaje   





Agora   








Clic aici
PC Report - ultimul numar aparut


Soluţii - PC Magazine Romania, Februarie 2004

Crearea unui text animat folosind metoda LOFT

Ionuţ Ghionea

În această aplicaţie se prezintă modul de realizare a unui text, scris în timpul unei animaţii. Se va utiliza metoda reliefării curbelor Spline (metoda Loft), asemănătoare cu extrudarea, dar în care apar câteva particularităţi: reliefarea creează o formă de-a lungul unei căi, ce poate fi ajustată, concomitent cu modificarea profilului.

Pentru a crea obiecte reliefate, se desenează întâi forma profilului care, apoi se deplasează de-a lungul căii alese. Reliefarea este un procedeu dificil care necesită foarte multă intuiţie pentru a şti de la început ce anume se doreşte a fi obţinut.

Pentru simplificarea explicaţiilor, se va considera textul redus la o singură literă, ´M´, spre exemplu. Din [Create] -> [Shapes] -> [Text], folosind font-ul "Arial" şi dimensiunea (Size) egală cu 200, se creează litera ´M´, ca în Figura 1.

Fig. 1 - Crearea literei ce se doreşte a fi animată

În scenă se mai adaugă încă un mic dreptunghi pe care, apoi, se aplică opţiunea Loft de-a lungul literei ´M´. Dreptunghiul se creează din [Create] -> [Shapes] -> [Rectangle], cu dimensiuni (Lenght, Width) de 6, respectiv 8 pixeli şi se poziţionează perpendicular pe literă, orizontal, ca în Figura 2:

Fig. 2 - Adăugarea unui element de tip dreptunghi

În acest moment, dreptunghiul va fi obiectul Loft, iar litera, calea pe care acesta se va mişca. Pentru a începe realizarea animaţiei se selectează litera, se deschide [Create] -> [Geometry] şi se alege [Loft]. Se apasă butonul [Get Shape] şi se selectează dreptunghiul creat anterior. Din meniul Skin Parameters se alege valoarea 1 pentru Shape Steps şi valoarea 5 pentru Path Steps. Se mai poate activa şi opţiunea Optimize Shapes, aceasta va reduce numărul de poligoane din litera obţinută după Loft, fără să degradeze prea mult imaginea finală a obiectului. În Figura 3 se observă rezultatul operaţiilor prezentate mai sus.

Fig. 3 - Aspectul literei după operaţia loft

Se selectează obiectul obţinut după Loft iar din [Modify] se deschide secţiunea Deformations, aflată sub Skin Parameters. Se apasă butonul [Scale] şi se obţine imaginea din Figura 4:

Fig. 4 - Reglarea curbei de deformare

În Figura 4 este reprezentată curba de deformare. Se apasă pe butonul [Insert Corner Point] şi se adaugă pe linia roşie încă două puncte. Se vor obţine astfel patru puncte, cele două avute de la început şi cele două adăugate ulterior.

Pentru simplificarea explicaţiei, se numerotează cele patru puncte cu numere de la 1 la 4, începând de la stânga spre dreapta. Încă o precizare înainte de a începe animarea propriu-zisă: punctul de la care începe animaţia este 0, cu alte cuvinte, pe bara de animaţie de la baza ecranului, cursorul se află în poziţia iniţială, 0.

Se selectează punctul 2 şi i se schimbă valorile pe orizontală şi verticală astfel: pe orizontală la 0, iar pe verticală la 100. Este mai uşor ca valorile să se introducă de la tastatură decât să se mişte punctul cu ajutorul mouse-ului. La fel, pentru punctul 3, se setează valorile, pe orizontală şi verticală la 0. În final, punctului 4 i se schimbă valoarea pe verticală la 0. Se observă acum că obiectul rezultat nu mai are "substanţă", din el rămânând numai cadrul.

Se apasă butonul [Auto Key] de la baza ecranului, acesta devenind roşu. Se mută cursorul de animare din poziţia 0 în poziţia 100. În fereastra de dialog Scale Deformations se selectează punctul 3 şi se setează valoarea pe orizontală la 100. La fel pentru punctul 2, căruia i se setează, deasemenea, valoarea pe orizontală la 100. Închizând fereastra de animare, animaţia este gata şi pregătită pentru vizualizare.

Apăsând pe butonul [Play Animation] se vede cum pe cadrul literei ´M´ se mişcă un cursor, acel dreptunghi creat la început şi care lasă "substanţă" în urma sa (Figurile 5 şi 6).

Fig. 5-6 - Secvenţe intermediare cuprinse în timpul animaţiei

  

Evident, în cadrul unui text, format din mai multe litere, pentru fiecare literă în parte trebuie creat un mic dreptunghi (sau orice altă formă) căruia să-i fie dată o cale de deplasare, ca în exemplul prezentat.


PC Magazine Ro | CD ROM | Redactia | Abonamente | CautareArhive

Copyright © 1999-2002 Agora Media.

webmaster@pcmagazine.ro

LG - Life´s Good

www.agora.ro

deltafri

www.agora.ro

www.agora.ro

www.agora.ro