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


Software - PC Magazine Romania, Februarie  2002

Daţi frâu liber imaginaţiei!


Ionuţ Ghionea

Lumea în care trăim este tridimensională, este deci o tendinţă normală ca tot ce se produce - grafică, sunet, animaţie - să fie 3D, mai ales că acest lucru este posibil mai mult ca niciodată până acum.

Ajuns în prezent la versiunea 4.2, 3D Studio Max este creat şi dezvoltat de divizia Discreet a firmei Autodesk. Datorită celor peste 2000 de noi facilităţi şi având posibilitatea de a rula sub Windows 9x, ME, NT şi XP, 3D Studio Max este principalul program de animaţie 3D creat pentru PC. Cu acest program se pot simula fenomene fizice reale, are efecte noi de reflexie şi refracţie, se creează şi editează materiale, efecte speciale de lumină, şi chiar se pot scrie mici plug-in-uri fără a avea nevoie de cunoaşterea unui limbaj de programare.

Termenul de "grafică 3D" este puţin prea pretenţios folosit, pe ecranul monitorului putându-se obţine o reprezentare bidimensională a unei lumi 3D virtuale. Pentru a da ochiului impresia de grafică 3D, calculatorul foloseşte o serie de efecte de iluminare şi deformare a obiectelor, toate având la bază ecuaţii matematice complicate. Tocmai de aceea, 3D Studio Max necesită, ca şi majoritatea aplicaţiilor 3D, un microprocesor puternic şi multă memorie, iar o placă video 3D este binevenită.

 

Prin cele 4 unghiuri de vedere utilizatorul obţine o imagine complexă asupra obiectelor create

Pentru a realiza o imagine, 3D Studio Max pune la dispoziţia utilizatorului o mare varietate de obiecte 3D fundamentale (cilindri, cuburi, sfere, toruri, poligoane, conuri etc). Prin instrumentele sale de intersecţie, combinare, unire, modificare, din aceste obiecte fundamentale se creează alte obiecte, mult mai complexe. Acestea pot fi deplasate, aşezate în scenă şi li se pot atribui materiale. Materialele conferă obiectelor şi scenei o senzaţie de lume reală. 3D Studio Max oferă, implicit, câteva zeci de materiale predefinite (lemn, piatră, plastic, hârtie, sticlă, metal). Utilizatorul îşi poate crea şi materiale noi, utilizând imagini preluate cu ajutorul unui scaner, spre exemplu. Pentru a mări gradul de realism, scena trebuie luminată şi animată.
Luminile seamănă cu cele ale becurilor şi reflectoarelor reale şi sunt folosite la iluminarea scenei. Fiecare lumină are propriul set de parametri configurabili, precum culoarea şi intensitatea.

Camerele video sunt asemănătoare celor reale, fiind utilizate la crearea efectului de perspectivă asupra obiectelor aflate în scenă. Şi camerele au parametri configurabili, cel mai important fiind focalizarea.

Pentru a trece de la obiectele desenate la o imagine, se foloseşte procesul de renderizare. Prin acest proces, 3D Studio Max interpretează toate obiectele din scenă ţinând cont de lumini, materiale, legătura între obiecte şi animaţie. Renderizarea este procesul care transformă scena lucrată într-o imagine finită şi durează cu atât mai mult timp, cu cât numărul de poligoane, lumini şi efecte este mai mare. Acest timp depinde şi de configuraţia hard a calculatorului. În urma procesului de renderizare se obţine o imagine statică sau o secvenţă animată.

Interfaţa programului

Utilizatorii familiarizaţi cu programul AutoCAD recunosc cu uşurinţă o parte din meniurile şi opţiunile prezente în 3D Studio Max. Interfaţa acestuia este puternică, intuitivă şi oferă un grad ridicat de productivitate. După câteva ore, lucrul cu această interfaţă devine mai facil, dar controlul deplin al său poate dura câteva săptămâni.

La lansarea programului, interfaţa se împarte în patru secţiuni mari, care reprezintă fiecare câte un unghi de vedere (Figura 1).
Cele patru secţiuni sunt: Top (sus), Left (stânga), Right (dreapta) şi Perspective (perspectivă). Prin aceste porturi de vedere, utilizatorul obţine o imagine complexă asupra obiectelor create. Primele trei unghiuri de vedere sunt ortogonale, iar cel de-al patrulea oferă o vedere în perspectivă asupra grupului de obiecte create. Unghiurile de vedere sunt mult utilizate deoarece oferă pe lângă o bună orientare în spaţiul 3D şi o unealtă ajutătoare în desenare.
În partea dreaptă a ecranului se află zona de derulare a panourilor de comenzi. Aici sunt indicate aproape toate comenzile şi opţiunile necesare creării, modificării sau editării obiectelor modelate în scenă. În partea de jos a ecranului se află controalele de derulare a animaţiei, iar în partea de sus binecunoscutele meniuri pop-up cu opţiuni.

Toate fişierele 3D Studio Max sunt încărcate şi salvate cu extensia .MAX. Mai mult, programul oferă posibilitatea fuzionării, înlocuirii şi importării fişierelor. Aceste opţiuni sunt utile în momentul în care se doreşte aducerea în scena curentă a unuia sau mai multor obiecte din alte fişiere. Programul permite şi importul altor tipuri de fişiere din programe precum 3D Studio 4 (3DS, PRJ), Adobe Illustrator (AI), AutoCAD (DXF) etc. Dacă sunt instalate şi aplicaţii plug-in, numărul de fişiere recunoscute de 3D Studio Max devine foarte mare, iar posibilităţile de modelare cresc.

Pentru selectarea comenzilor, programul deţine o serie de metode, precum: meniuri derulante, panouri de comenzi (Create, Modify, Hierarchy, Motion, Display, Utility), bare de instrumente, taste de comandă rapidă. Prin utilizarea modulelor plug-in, comenzile acestora se integrează perfect în interfaţă.

Metode de modelare

3D Studio Max oferă, prin funcţiile sale, mai multe metode de modelare, folosite la crearea geometriei din cadrul scenelor. Un obiect este tratat de program ca fiind format din sub-obiecte mai mici şi mai simple. Datorită acestora, programul permite modelarea bazată pe curbe Spline, modelarea poligonală, modelarea prin petice (Patch), modelarea parametrică şi modelarea NURBS.


Animaţie

3D Studio Max pune la dispoziţie şi o serie de primitive 3D, precum: sfera, conul, piramida, prisma, hidra, rezervorul de petrol, capsula, torul etc. Acestea trebuie, de cele mai multe ori, modificate pentru a obţine alte obiecte, mai complexe. În acest caz intervine combinarea obiectelor, procedeu prin care sunt reunite două sau mai multe obiecte, cum ar fi, spre exemplu, cel dat de principiul algebrei booleane.

Alături de primitive, curbe Spline şi obiecte compuse, în 3D Studio Max se întâlnesc obiecte NURBS şi sisteme de particule.

Modelarea NURBS (Non-Uniform Relational B-Spline) este frecvent folosită pentru a crea forme organice sau obiecte ce necesită suprafeţe cu curbură precisă. La acest tip de modelare sunt folosite curbe şi suprafeţe.

Metoda de creare a obiectelor utilizând sistemele de particule este puţin diferită deoarece prezintă o variaţie în timp. Un sistem de particule este format dintr-o serie de mici particule controlate printr-o diversitate de parametri. Se simulează, astfel, ploaia, zăpada, viforul, fumul, focul etc. Asupra sistemelor de particule pot acţiona elemente de deformare spaţială (vânt, gravitaţie, deflectori), care influenţează mişcarea particulelor.

În 3D Studio Max, obiectele dintr-o scenă pot fi "îmbrăcate" într-un ansamblu de atribute, denumite simplu: material. La renderizarea scenei, programul interpretează atributele în funcţie de mai mulţi factori (lumină, umbre, culori, reflecţii, poziţia camerelor etc). Rezultă astfel o imagine foarte apropiată de cea reală. La instalarea programului, acesta pune la dispoziţia utilizatorului o multitudine de materiale predefinite (sticlă, plastic, marmură, oţel, lemn, petrol, tablă galvanizată sau ruginită), dar se pot forma şi alte materiale, folosind editorul integrat, fiind necesare numai câteva fişiere bitmap cu o textură oarecare.


Efecte speciale

Cu 3D Studio Max se pot crea efecte speciale de senzaţie în orice prezentare video, animată sau statică. Efectele speciale sunt de cele mai diverse categorii, pot fi folosite separat sau combinat, însă satisfacţia este garantată.


Efect de fum

Lumina volumetrică, unul dintre cele mai simple efecte speciale, este asemănătoare celei create de un singur reflector pe o scenă de teatru, spre exemplu. Se prezintă sub forma unui con de lumină care difuzează umbre în scenă.

Masa de ceaţă este similară fasciculelor de lumină, cu excepţia faptului că poate umple întreaga scenă sau poate fi închisă într-o capsulă, iar Combustia este utilizată frecvent pentru a produce efecte de foc, fum, explozii sau atmosferă încinsă.

Un tip aparte de efecte speciale se creează prin intermediul opţiunii Video Post din meniul Rendering. Video Post intră în acţiune după ce renderizarea s-a încheiat şi prelucrează imaginea obţinută iniţial adăugând filtre şi elemente de combinare. Aceste efecte suplimentare depind de geometria obiectelor şi tipul de material.

Animaţie în 3D Studio Max

Una dintre principalele caracteristici ale programului este capacitatea acestuia de a anima obiecte, surse de lumină sau camere. Cele două elemente principale care definesc animaţia sunt controllerele şi timpul.

Cea mai folosită metodă de animaţie se bazează pe cadre cheie. Astfel, un obiect se poziţionează în cadrele importante, iar programul adaugă cadrele care lipsesc în animaţie. Cadrele cheie sunt cadrele importante, în care are loc un eveniment, celelalte fiind numite cadre intermediare. Într-un cadru cheie, evenimentul poate fi de tip transformare (deplasare, scalare, rotire), dar şi o modificare a parametrilor obiectului. Aceste caracteristici sunt memorate în controller-ul de animaţie.


Modelare petice

Un element important în animaţie este timpul. Animaţia înseamnă o succesiune de cadre consecutive, care se schimbă atât de repede, încât dau senzaţia de mişcare. Principiul este folosit în cinematografie şi televiziune. Viteza optimă de succesiune a cadrelor este de 20 cadre/secundă, dar se pot folosi şi valori mai mici sau mai mari, după dorinţa utilizatorului.

O altă metodă de realizare a animaţiei constă în crearea ierarhiilor de obiecte, folosită, în special, la animarea personajelor (braţe, picioare), a unor sisteme mecanice (roboţi) etc. Realizarea este destul de simplă, iar rezultatul foarte apropiat de realitate. Astfel, obiectele sunt legate într-o ierarhie, într-un aşa numit lanţ ierarhic. Obiectul legat se numeşte descendent, iar obiectul de care este legat, părinte. La transformarea obiectului părinte se transformă şi obiectul descendent. Reciproca nu este valabilă. Transferul transformărilor părinte -> descendent se numeşte cinematică directă.

Cinematica inversă se consideră în sensul descendent -> părinte, transformarea propagându-se la nivelurile superioare ale lanţului cinematic.

Renderizarea unei animaţii este asemănătoare cu cea a unui cadru static, referindu-se, însă, la mai multe cadre, care trebuie legate între ele şi renderizate, rezultatul fiind un fişier de animaţie. Renderizarea se face folosind casetele de dialog Render şi Video Post şi poate dura câteva minute dar şi câteva zile, în funcţie de numărul de cadre, de obiecte, de feţe, de lumini, reflexii, de tipul materialelor şi chiar de configuraţia hardware a calculatorului.

Concluzii

3D Studio Max este un program destul de puternic pentru a satisface atât gusturile începătorilor, cât, mai ales, pe cele ale profesioniştilor, posibilităţile de modelare şi animare fiind limitate doar de imaginaţia utilizatorului şi de platforma pe care este instalat programul.
Multitudinea opţiunilor şi facilităţilor de lucru, a posibilităţii de a importa fişiere create în Adobe Illustrator sau AutoCAD, uşurinţa folosirii fac din 3D Studio Max o ofertă interesantă pentru cei care lucrează în domeniul modelării 3D.

Oricum, chiar dacă programul este intuitiv, recomandăm tuturor viitorilor utilizatori să răsfoiască fişierele help şi manualul, dar şi să viziteze câteva din sutele de situri web care oferă soluţii la cheie. Vor avea mult de învăţat, căci 3D Studio Max rămâne mereu o provocare.
Începând din acest număr vă vom prezenta la rubrica Soluţii un serial de tutoriale din care veţi putea afla cum puteţi realiza cu uşurinţă câteva efecte spectaculoase.


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