PROGETTO CRESCO Linea Attività 1 / SP1.2 Strumenti per la Grafica Martedì, 11 Dicembre PROGETTO CRESCO Linea Attività 1 / SP1.2 Strumenti per la Grafica Configurazione delle OpenSceneGraph per la Griglia Enea Roberto Ciavarella Tutor: S.Migliori, S. Pierattini
PROGETTO CRESCO Linea Attività 1 / SP1.2 Strumenti per la Grafica Martedì, 11 Dicembre Obiettivo - Visualizzazione remota 3D con motori di calcolo in rete; - Lavoro cooperativo a livello geografico
PROGETTO CRESCO Linea Attività 1 / SP1.2 Strumenti per la Grafica Martedì, 11 Dicembre Perchè OpenSceneGraph -Progetto OpenSource -Prestazioni -Portabilità -Scalabilità
PROGETTO CRESCO Linea Attività 1 / SP1.2 Strumenti per la Grafica Martedì, 11 Dicembre Formati supportati File Formats 3dc3ds (3D Studio) ac (AC3D ) dw dxf flt Freetype iv ive logo lwo (Lightwave) md2 obj osg osgtgz tgz txp directX zip bmp dds pic png pnm qt rgb tga jpg Image Formats:
PROGETTO CRESCO Linea Attività 1 / SP1.2 Strumenti per la Grafica Martedì, 11 Dicembre Punti deboli delle OSG -Scarsa documentazione -Troppe dipendenze (WxWidgets, libjpeg, libpng,....) -Struttura complessa
PROGETTO CRESCO Linea Attività 1 / SP1.2 Strumenti per la Grafica Martedì, 11 Dicembre Come configurare le OSG -Verificare la presenza sulla macchina su cui vogliamo configurare le OSG delle dipendenze richieste -Installare le eventuali dipendenze assenti -Inizio fase di configurazione Necessario usare CCMAKE (generatore di makefile multipiattaforma) per impostare le variabili di configurazione
PROGETTO CRESCO Linea Attività 1 / SP1.2 Strumenti per la Grafica Martedì, 11 Dicembre Comandi di Configurazione ccmake directory_OSG
PROGETTO CRESCO Linea Attività 1 / SP1.2 Strumenti per la Grafica Martedì, 11 Dicembre Comandi di Installazione Dopo aver impostato le variabili di configuraione con ccmake, si lancia il classico make install per la fase di installazione.
PROGETTO CRESCO Linea Attività 1 / SP1.2 Strumenti per la Grafica Martedì, 11 Dicembre Scelta delle macchine graphlab03 bw305-2 Le OSG sono state configurate sulle seguenti macchine:
PROGETTO CRESCO Linea Attività 1 / SP1.2 Strumenti per la Grafica Martedì, 11 Dicembre Problemi di configurazione e installazione dell OSG su graphlab03 -Necessità di installazione delle WxWidgets -Problemi nella fase di linking di alcune librerie dinamiche - Assenza di alcuni file.h (jerror.h)
PROGETTO CRESCO Linea Attività 1 / SP1.2 Strumenti per la Grafica Martedì, 11 Dicembre Problemi di configurazione e installazione dell OSG su bw Problemi di installazione delle WxWidgets impossibilità nella creazione della libwx_base-2.8.so (bisogna apportare una modifica al makefile ) - Assenza di alcuni file.h (jerror.h)
PROGETTO CRESCO Linea Attività 1 / SP1.2 Strumenti per la Grafica Martedì, 11 Dicembre Eseguire gli esempi -OSG_LIBRARY_PATH librerie -OSG_FILE_PATH file.osg All interno del pacchetto di installazione sono presenti numerosi esempi. Una volta configurate ed installate le OSG, per eseguire gli esempi bisogna settare le seguenti variabili:
PROGETTO CRESCO Linea Attività 1 / SP1.2 Strumenti per la Grafica Martedì, 11 Dicembre Alcuni esempi
PROGETTO CRESCO Linea Attività 1 / SP1.2 Strumenti per la Grafica Martedì, 11 Dicembre Alcuni esempi
PROGETTO CRESCO Linea Attività 1 / SP1.2 Strumenti per la Grafica Martedì, 11 Dicembre Problemi di Visualizzazione La macchina remota su cui visualizzare il risultato deve avere un server x che supporti le opengl altrimenti non si riesce a visualizzare limmagine.
PROGETTO CRESCO Linea Attività 1 / SP1.2 Strumenti per la Grafica Martedì, 11 Dicembre Passi successivi -Installare le OSG su AFS -Configurare le OSG su altre architetture -Verificare la possibilità di visualizzare con le OSG nuvole di punti derivanti da scannerizzazioni 3d
PROGETTO CRESCO Linea Attività 1 / SP1.2 Strumenti per la Grafica Martedì, 11 Dicembre
PROGETTO CRESCO Linea Attività 1 / SP1.2 Strumenti per la Grafica Martedì, 11 Dicembre
PROGETTO CRESCO Linea Attività 1 / SP1.2 Strumenti per la Grafica Martedì, 11 Dicembre
PROGETTO CRESCO Linea Attività 1 / SP1.2 Strumenti per la Grafica Martedì, 11 Dicembre
PROGETTO CRESCO Linea Attività 1 / SP1.2 Strumenti per la Grafica Martedì, 11 Dicembre
PROGETTO CRESCO Linea Attività 1 / SP1.2 Strumenti per la Grafica Martedì, 11 Dicembre