Una libreria OpenGL per la selezione e editing di mesh poligonali


Autoria(s): Aguiari, Davide
Contribuinte(s)

Casciola, Giulio

Data(s)

18/03/2014

Resumo

Nel mondo Open Source, la libreria grafica OpenGL è oggi ampiamente utilizzata in svariati settori come l'animazione 2D/3D, la modellazione CAD o nello sviluppo di videogiochi. A causa dei suoi innumerevoli usi e dell'astrazione che OpenGL permette di ottenere su diversi ambienti grafici, lo sviluppatore - che la utilizza - è vincolato a cercare librerie di supporto al fine di sfruttarne al meglio le potenzialità. Questa tesi si configura su questi presupposti, presentando una libreria di selezione e editing di mesh 3D basata su OpenGL. La libreria, chiamata libEditMesh, sfrutta il meccanismo geometrico del RayPicking permettendo all'utilizzatore di identificare col mouse punti, facce e lati di solidi in scena. La tesi si articola sostanzialmente in due parti: nella prima vengono proposte alcune soluzioni ad-hoc sviluppate su applicazioni già esistenti nel panorama openSource, e non; nella seconda vengono esposti gli algoritmi e funzioni implementate in libEditMesh.

Formato

application/pdf

Identificador

http://amslaurea.unibo.it/6719/1/aguiari_davide_tesi.pdf

Aguiari, Davide (2014) Una libreria OpenGL per la selezione e editing di mesh poligonali. [Laurea], Università di Bologna, Corso di Studio in Informatica [L-DM270] <http://amslaurea.unibo.it/view/cds/CDS8009/>

Relação

http://amslaurea.unibo.it/6719/

Direitos

info:eu-repo/semantics/openAccess

Palavras-Chave #openGL mesh rayPicking picking C #scuola :: 843899 :: Scienze #cds :: 8009 :: Informatica [L-DM270] #sessione :: terza
Tipo

PeerReviewed