Biologie | Chimie | Didactica | Fizica | Geografie | Informatica | |
Istorie | Literatura | Matematica | Psihologie |
GRAFICA 3D - Dinamica
Dinamica reprezinta un capitol aparte in productia digitala. In esenta, inseamna animarea obiectelor cu ajutorul fortelor fizice. Cele mai importante instrumente care creaza efecte dinamice se gasesc tot in shelf la tabul Dynamics:
Sa propunem urmatorul exemplu:
Dorim sa reprezentam o cutie de carton care cade liber pe o podea din lemn. Pentru ca animatia sa para reala, o metoda ar fi sa animam cutia cu metodele prezentate mai sus, ceea ce ar insemna luarea in considerare a tuturor atributelor unei cutii din carton si a unei podele din lemn(masa, densitate, elasticitate, etc.valori care a caror cunoastere tine de domeniul fizicii), fiind practic imposibil de replicat realitatea. O alta metoda ar fi apelarea la dinamica prin care putem atribui unui cub un material de carton si unui plan un material de lemn; apoi alicam cubului un Gravity Field (o forta de gravitatie) care are implicit valoarea 9.8. Maya stie sa faca automat coliziunea intre cub si plan iar animatia va fi cat se poate de reala.
O alta mare componenta a dinamicii o
reprezinta particulele. Particulele
sunt puncte a caror miscare este influentata de existenta campurilor gravitatie, vant,
1 Particule.
Particule care nu au nici o influenta; se desfasoara liber in scena, nu sunt controlate
Asupra particulelor putem actiona cu campuri pentru a imprima o anumita miscare. In Maya sunt puse la dispozitie astfel de campuri dintre care cele mai importante sunt: aer(cu trei comportamente), gravitatie, newton, turbulenta, vortex, radial.
Air
Acest
obtine efecte precum fumul unei rachete la decolare sau o flacara. Trebuie inteles faptul ca,
pentru a obtine o miscare complexa trebuie combinate efectele mai multor campuri.
Fig 1 - Foc si fum realizat din combinarea efectelor a doua campuri: Air si Turbulence.
Un alt comporatament al acestui
Exemplu:
Al treilea comportament este acela de 'fan'. Acesta realizeaza imprastierea particulelor intr-o anumita raza si pe o anumita axa.
Gravitatie
Cu ajutorul acestui
Acest
Pentru a imprima o miscare de orbita unei sfere se procedeaza in felul urmator:
1.Se creaza o sfera pe care o mutam pe axa X cu 10 unitati(cm)
2. Se selecteaza sfera si se ataseaza un camp
Se va atribui valoarea 5 atributului Initial velocity Z (pt.sfera)
Se apasa play.
Turbulenta, genereaza miscari iregulate pe suprafata obiectelor, simuland astfel miscarea
naturala a apei.
Indeparteaza obiectele de centrul sau; foarte bun pentru a simula o explozie:
Vortex
Creaza efectul de vartej.
2 Soft Body
Obiectele create in Maya sunt implicit rigide, nu se deformeaza la coliziuni. Pentru a crea efecte precum o mingie de cauciuc deformandu-se la coliziunea cu un perete, sau un steag care flutura in vant, atunci va trebui sa transformam obiectul in Soft Body. Acest preocedeu atribuie suprafetelor proprietatea de a se deforma la lovire.Obiectul devine flexibil.
Practic procedeul consta in atasarea unei particule fiecarui CV al suprafetei. Particulele calculeaza coliziunea si transmit influenta suprafetei.
La coliziune se pot seta o serie de atribute pentru a rafina miscarea obiectelor. De exemplu: Prin Resilience se controleaza elasticitatea suprafetelor. Poate lua valori de la 0 la 1
(de la inelastic la perfect elastic ). Friction atenueaza efectul coliziunii prin exercitarea unei forte de frecare asupra suprafetei.
Rigid body constrains restrictioneaza miscarea obiectelor.Putem "tintui" un obiect de un anumit punct in spatiu sau de un alt obiect.
Exista mai multe tipuri de Constrains si anume: nail, pin, hinge, spring si barrier.
Nail
"bate in cui " un obiect intr-o anumita pozitie in spatiu.
Sfera se va misca ca si cum ar fi agatata intr-un
punct.Va pendula. Cu acest tip de restrictie se poate foarte usor realiza
pendulum lui
Pin
Leaga doua obiecte intre ele; se comporta ca o bara rigida intre doua obiecte.
Este asemanatoare comportamentului unui balansoar
Spring
Se comporta ca o coarda elastica. Se poate folosi pentru a simula bungee-jumping
Barrier
Creaza o
bariera infinita dincolo de care un obiect nu poate avansa. Simuleaza
pereti sau bariere naturale.
4 Efecte
Maya pune la dispozitie o derie de efecte predefinite pe care utilizatorul le poate schimba in diferite moduri pentru a-i servi scopul urmarit
Aceste efecte sunt: foc, fum, artificii, fulgere si spargere.
Foc
Pentru a crea efectul de foc se selecteaza un obiect si apoi se da comanda Effects >Create Fire
Flacarile sunt complet animate in timp si au atribute care se pot schimba in timp real:
-turbulenta
-viteza
-marime
-incandescenta
-densitate
Fum
Fumul reprezinta particule care emit dintr-un obiect selectat .
Deasemenea si acest efect are atribute ca:
-turbulenta
-densitate
Artificii
Acest efect se bazeaza pe un emitor de particule combinat cu un camp Air cu o magnitudine foarte mare si un camp radial intarziat deasemenea de mare magnitudine
Fulgere
Creaza un fulger intre 2 obiecte.
Cele mai importante atribute sunt Light Intensity si Glow Intensity
Light Intensity- controleaza lumina care se reflecta de la fulger
Glow Intensity- controleaza lumina fulgerului
Copyright © 2024 - Toate drepturile rezervate