CILEA_logo    
   Home Corsi di FormazioneVTK e Paraview per la visualizzazione avanzata in ambito tecnico e scientifico

VTK e Paraview per la visualizzazione avanzata in ambito tecnico e scientifico

Il corso affronta le problematica legate alla visualizzazione avanzata in ambito ingegneristico e scientifico dal punto di vista tecnico, metodologico e di implementazione. L’obiettivo principale è di fornire gli strumenti stato dell’arte ed open-source (VTK e Paraview) necessari per intraprendere con successo attività legate alla visualizzazione di dati in ambito scientifico. Il corso è indirizzato a ingegneri di progetto, programmatori, ricercatori e studenti che intendano acquisire strumenti tecnici e metodologici per rendere più efficaci e moderne tutte le attività inerenti alla visualizzazione dei risultati di simulazioni numeriche ed al filtraggio di dati per l’estrazione di informazioni quantitative.  

Prerequisiti

Nessuno

Obiettivi didattici

Il programma del corso è organizzato in moduli didattici corredati di esercitazioni che hanno come obiettivo principale quello di fornire una competenza sulla installazione di librerie per la visualizzazione (VTK) e sull’implementazione di codice per il processamento ed il filtraggio personalizzato dei dati. Il linguaggio utilizzato è Python; le competenze di base necessarie per comprendere gli esempi del corso e per svolgere gli esercizi verranno fornite all’interno del corso stesso. All’interno del corso è previsto anche un modulo sull’utilizzo di software open-source per la visualizzazione dotato di GUI (Paraview).

Competenze trasmesse

  • Installazione VTK-CMake-Paraview
  • Introduzione alla libreria VTK ed ai suoi algoritmi
  • Implementazione pipelines VTK di base e avanzate
  • Utilizzo e scripting di Paraview

Durata

3 gg. con orario delle lezioni 9:30-13.00 e 14.30-17:00.

Docenti

Luca Antiga, Ph.D., OROBIX s.r.l (coordinatore)

Programma sintetico

    Primo giorno (VTK)
            Mattina (teoria): introduzione a VTK, orientazione agli oggetti. Compilazione: CMake.

    Breve introduzione a Python e alla sua sintassi. VTK: strutture dati.
            Pomeriggio (esercizi): creazione di strutture dati, I/O, rendering base (Python).

    Secondo giorno (VTK/Paraview)
            Mattina (teoria/esercizi): VTK filtraggio e visualizzazione avanzata (in Python). Interfacciamento con Numpy. Filtri di utilità generale, costruzione di pipeline di visualizzazione complesse.
            Pomeriggio (teoria): Paraview, funzionamento, panoramica sui filtri disponibili, scripting in Python.

    Terzo Giorno (Paraview)
            Mattina (teoria/esercizi): costruzione di pipeline di filtraggio e visualizzazione tramite GUI.
            Pomeriggio (esercizi): scrittura di filtri custom e programmabili, creazione di codice di scripting. 

Modalità di fruizione

Lezioni in aula con esercitazioni guidate.

Sede del corso

CILEA - Sede di Segrate
Via R. Sanzio 4
20090 SEGRATE MI 

Quota di iscrizione

  • Euro 500,00 + IVA Università ed enti di ricerca consorziati a CILEA o CASPUR
  • Euro 600,00 + IVA Università ed enti di ricerca NON consorziati a CILEA o CASPUR
  • Euro 650,00 + IVA Altri enti

Data edizioni

  • 9-11 Maggio 2012 - edizione annullata
  • 21-23 Novembre 2012 - edizione annullata

Iscrizione


Per informazioni contattare la Segreteria Tecnica del CILEA. Siete comunque pregati di consultare preventivamente le FAQ

Informazioni

Numero massimo partecipanti per ogni edizione: 20.

Su richiesta, viene rilasciato l'attestato di partecipazione al corso. 

Rinuncia

Se pervenuta prima di 10 giorni lavorativi dalla data del corso non verrà emessa fattura, a discrezione del CILEA, e l’iscrizione potrà essere considerata valida per l’edizione successiva.

  
Copyright © CILEA - Consorzio Interuniversitario - Codice Fiscale/Partita IVA: 03926770151 - Credits |  Home