1 / 16

PROGETTO CRESCO Linea Attività 1 / SP1.2 Strumenti per la Grafica

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. Obiettivo. - V isualizzazione remota 3D con motori di calcolo in rete;

thane-bruce
Télécharger la présentation

PROGETTO CRESCO Linea Attività 1 / SP1.2 Strumenti per la Grafica

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PROGETTO CRESCOLinea Attività 1 / SP1.2 Strumenti per la Grafica Configurazione delle OpenSceneGraph per la Griglia Enea Roberto Ciavarella Tutor: S.Migliori, S. Pierattini

  2. Obiettivo - Visualizzazione remota 3D con motori di calcolo in rete; - Lavoro cooperativo a livello geografico

  3. Perchè OpenSceneGraph • Progetto OpenSource • Prestazioni • Portabilità • Scalabilità

  4. Formati supportati File Formats 3dc 3ds(3D Studio)ac(AC3D )dw dxf flt Freetype iv ive logo lwo(Lightwave) md2 obj osg osgtgz tgz txp directX zip Image Formats: bmp dds pic png pnm qt rgb tga jpg

  5. Punti deboli delle OSG • Scarsa documentazione • Troppe dipendenze (WxWidgets, libjpeg, libpng, ....) • Struttura complessa

  6. 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

  7. Comandi di Configurazione ccmake directory_OSG

  8. Comandi di Installazione Dopo aver impostato le variabili di configuraione con ccmake, si lancia il classico make install per la fase di installazione.

  9. Scelta delle macchine Le OSG sono state configurate sulle seguenti macchine: graphlab03 bw305-2

  10. 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)

  11. Problemi di configurazione e installazione dell OSG su bw305-2 • 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)

  12. Eseguire gli esempi 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: • OSG_LIBRARY_PATH librerie • OSG_FILE_PATH file.osg

  13. Alcuni esempi

  14. Alcuni esempi

  15. 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 l’immagine.

  16. 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

More Related