140 likes | 215 Views
Modeller de obiecte CSG. Nistor Mihaita 342C4. Cuprins. Despre CSG Aplicatii CSG Modalitati de implementare Particularitatile proiectului Concluzii. Despre CSG. CSG = Constructive Solid Geometry Cuvinte cheie: Primitive – cub, sfera, cilindru, torus, con, piramida, etc.
E N D
Modeller de obiecte CSG NistorMihaita 342C4
Cuprins • Despre CSG • Aplicatii CSG • Modalitati de implementare • Particularitatile proiectului • Concluzii
Despre CSG • CSG = Constructive Solid Geometry • Cuvinte cheie: • Primitive – cub, sfera, cilindru, torus, con, piramida, etc. • Operatii logice – reuniune, intersectie, diferenta • Arbore CSG • Frunze: primitive • Noduri: operatii logice
Despre CSG • Exemple:
Despre CSG • Arbore CSG
Aplicatii CSG • Obiecte 3D complexe • Usurinta de a crea obiecte solide sau “water-tight” • Clasificare pozitie puncte fata de obiect
Aplicatii CSG • Unreal Engine
Aplicatii CSG • Hammer Valve Engine
Particularitatiproiect • Primitivele – functii • Cub • Sfera • Cilindru • Torus • Liste de afisare
Particularitatiproiect • Stencil buffer • Desenarea fetelor primului obiect ce se afla in interiorul celui de-al doilea • Desenarea fetelor celui de-al doilea obiect ce se afla in interiorul primului
Particularitatiproiect • 3 ferestre • 2 primitive • Obiectul rezultat in urma operatiei • Save/load • Sloturi • Primitive, operatie, pozitie
Concluzii • CSG • Obiecte complexe, acuratete matematica, usurinta in clasificare pozitie • Proiect • Demo CSG • Primitive de baza, o singura operatie aplicata • Demonstreaza capabilitatile CSG in crearea obiectelor complexe
Concluzii • Intrebari, sugestii…?