Reprezentarea scenelor virtuale

Referat
7/10 (1 vot)
Conține 1 fișier: docx
Pagini : 11 în total
Cuvinte : 2036
Mărime: 1.00MB (arhivat)
Publicat de: Nicu Staicu
Puncte necesare: 5
Profesor îndrumător / Prezentat Profesorului: Stoica Valentin
UNIVERSITATEA POLITEHNICĂ din BUCUREŞTI Facultatea de Electronică, Telecomunicaţii şi Tehnologia Informaţiei

Extras din referat

Atunci când dorim reprezentarea pe ecran a unui solid din spațiul 3D trebuie sa gândim cum modelăm corpul in spațiul 3D, cum construim o reprezentare a modelului și cum transpunem reprezentarea 3D in 2D .

Reprezentările simple care permit recunoașterea unor suprafețe și efectuarea de calcule relative la aceste suprafețe se obțin prin unul din următoarele procedee :

- Modelarea suprafețelor ;

- Modelarea solidului .

În primul caz, un corp este modelat prin precizarea frontierei sale , descrisă ca suprafață strâmbă în spațiu sau compusă din porțiuni de suprafețe curbe .

În cazul modelării solidului , corpul este construit prin alăturarea unor volume elementare , cuburi , piramide , tetraede, sfere ,cilindri care să aproximeze cât mai bine forma dorită .

Ambele procedee se încadreaza în clasa de modelare a formelor .

În literatura de specialitate sunt considerate următoarele scheme de reprezentare a solidelor rigide :

- Reprezentarea prin frontiere – o metodă indirectă deoarece reprezintă direct frontierele topologice ale solidului și nu solidul însuși ;

- Instanțierea primitivelor pure – se definesc familii de entități (numite primitive generice sau pure) ai căror membrii se numesc instanțe ale primitivelor. Dezavantajul este imposibilitatea de combinare a primitivelor generice pentr a crea o noua primitivă mai complexă.

- Măturarea – un solid sa o suprafață mărginită care se deplasează de-a lungul unei traiectorii ”mătură” un volum . în această schemă, un solid poate fi reprezentat printr-un cuplu : corp în mișcare,traiectorie . Metoda folosește noțiunile matematice de produs de mulțimi sau operații cu mulțimi asupra unui număr infinit de mulțimi .

- Enumerarea ocupării spațiale – spațiul este împărțit într-o rețea fină de celule tridimensionale, de obicei cuburi, numite voxel(volume element) prin analogie cu pixel(picture element). Un solid este reprezentat prin lista celulelor pe care le ocupă(cele care conțin material);

- Descompunerea în celule – un solid este descompus în celle solide elementare, fără găuri , ale căror interioare sunt două câte două disjuncte. Un solid este rezultatul lipirii celulelor componente care satisfac anumite condiții de potrivire a frontierelor . Schema se bazează pe teoria triangulației ;

- Geometrie solidă constructivă – o schemă CSG(Constructive Solid Geometry) definește un solid ca o combinație de blocuri constructive solide , combinație realizată prin intermediul operațiilor de tip adunare sau scădere volumetrică.

A. Reprezentarea corpurilor prin frontiere

Este numită și b-rep de la boundary representation . Obiectul este descris prin vârfuri, laturi și fețe. Fețele curbe sun aproximate de obicei prin poligoane.

Variantele cele mai des utilizate sunt : reprezentarea prin rețea de poligoane și reprezentarea poliedrală .

Frontiera unui obiect tridimensional poate fi reprezentată și prin procedee de reducere și mai drastică a dimensionalității obiectului : numai prin puncte sau numai prin linii. Astfel, dacă este necesară doar o prezentare schematizată a obiectului se pot utiliza : reprezentarea prin puncte, reprezentarea prin secțiuni transversale,reprezentarea tip cadru-de-sârmă .

A.1. Reprezentarea prin puncte sau secțiuni transversale

Reprezentarea prin puncte se utilizează în domeniul medicinei și chimiei. În medicină, corpul se reprezintă printr-o rețea de puncte dispuse după secțiuni transversale.

Elementul de bazăal structurilor de date folosite pentru modelare este lista de puncte. O listă completă de puncte conține coordonatele tuturor punctelor care desriu corpul. O listă de puncte trunchiată conține numai informațiile referitoare la o submulțime de puncte , precum și alte informații necesare pentru determinarea coordonatelor celorlalte puncte folosind simetrii, rotații, transalții și scalări .

Reprezentările prin secțiuni transversale decurg direct din reprezentările prin puncte situate în secțiuni transversale paralele intre ele. Punctele situate în aceeasi secțiune se unesc între ele astfel încât să pară reprezentat conturul secțiunii respective.

Preview document

Reprezentarea scenelor virtuale - Pagina 1
Reprezentarea scenelor virtuale - Pagina 2
Reprezentarea scenelor virtuale - Pagina 3
Reprezentarea scenelor virtuale - Pagina 4
Reprezentarea scenelor virtuale - Pagina 5
Reprezentarea scenelor virtuale - Pagina 6
Reprezentarea scenelor virtuale - Pagina 7
Reprezentarea scenelor virtuale - Pagina 8
Reprezentarea scenelor virtuale - Pagina 9
Reprezentarea scenelor virtuale - Pagina 10
Reprezentarea scenelor virtuale - Pagina 11
Reprezentarea scenelor virtuale - Pagina 12

Conținut arhivă zip

  • Reprezentarea scenelor virtuale.docx

Alții au mai descărcat și

Reprezentarea Mediului Grafic în Autocad - Comenzi de Desenare

CURSUL NR. 1 1.1. PREZENTAREA MEDIULUI GRAFIC AutoCAD Autocad - ansamblu de programe de proiectare asistată cu scop general, având instrumente...

Trasarea Poliliniilor

2.1. TRASAREA POLILINIILOR Polilinia – o succesiune de elemente geometrice simple (segmente,arce) tratate de AUTOCAD ca o entitate. Proprietăţile...

Blocuri

Un bloc este format dintr-un ansamblu de entităţi tratate ca o singură entitate. Un bloc definit, poate fi memorat, apelat, trasferat, şi plasat...

Comenzi de Desenare

COMENZI DE DESENARE Comanda: POLYGON POLYGON - permite desenarea poligoanelor regulate cu 3 1024 laturi; -Meniul: DRAW Polygon -Butonul: (din...

Comenzi de Editare

Bara de meniu MODIFY Comanda: ERASE ERASE - permite ştergerea entităţilor din desen; - Meniul: MODIFY Erase - Butonul: (din bara de instrumente...

Gestionarea Straturilor și Tipurilor de Linii

Bara de instrumente Object Properties 1 Make Object’s Layer Current - transformă stratul cu obiectul în stratul curent; 2 Layers - deschide...

Comenzi de Informare

- sunt utilizate pentru furnizarea informaţiilor referitoare la entităţi; Comanda: LIST LIST - permite afişarea şi examinarea datelor pentru o...

Te-ar putea interesa și

Sistemul Electoral în România

INTRODUCERE Din timpurile imemorabile ale istoriei şi până în zilele noastre omenirea a dovedit o preocupare constantă faţă de organizarea şi...

Sociologie Generală

INTRODUCERE De la constituirea sa şi până astăzi, sociologia a devenit o ştiinţă complexă, diversificată în numeroase specializări, ancorată în...

Strategie de Imagine la Agenția de Turism X

Motivaţie Societatea de astăzi trăieşte acele clipe în care imaginea contează foarte mult şi controlează aproape totul. Adolescenţii vor sa iasă...

Grafică și multimedia wireframe - cadre de sârmă

1.Introducere in wireframe 1.1 Reprezentarea obiectelor 3D Definitii 2D - 3D În programele de CAD, reprezentarea obiectelor 3D se face în trei...

Prelucrarea Imaginilor Digitale

Capitolul I. Senzori de imagine Prezentarea principială care urmează nu se adresează electroniştilor interesaţi de soluţiile tehnice utilizate în...

Sisteme de Prelucrare Grafică

Curs nr. 1 Evolutia graficii: Se pot distinge mai multe etape: - grafica simpla care sa fie printata; - modele sau obiecte care trebuiau...

Birotică

Evolutia fulminanta a tehnologiilor comunicationale Internet si silueta societatii informationale ce se profileaza la orizont, anunta o revolutie...

Ai nevoie de altceva?