Progetto Cresco: Linea Attivita' 1 / SP1.2 Strumenti per la Grafica

Tools per l'utilizzo di sistemi di grafica virtuale ed immersiva con sistemi di supercalcolo remoto per il lavoro cooperativo a livello geografico.

AVS/EXPRESS


NOTA Per avere accesso alle librerie grafiche e poterle eseguire, occorre un'utenza AFS con cui collegarsi al sistema . Cos'è AFS e come richiedere un account

"[Visualization is] the use of computer-supported, interactive, visual representations of data to amplify cognition...."

Card, Mackinlay and Shneiderman

AVS/Express e' un ambiente di sviluppo per la visualizzazione 2D/3D di dati anche complessi e per la costruzione di applicazioni grafiche.

Il Network Editor e' un ambiente di programmazione visuale che consente di costruire applicazioni grafiche in modo rapido e intuitivo, consentendo altresi' una riusabilita' del software ottenuto. L'integrazione di funzioni esterne (metodi) in C, Fortran e C++ e' immediata. Inoltre, la possibilita' di creare, modificare e combinare oggetti in gruppi e di visualizzarne la gerarchia, incoraggia un approccio strutturato che diminuisce notevolmente i tempi di sviluppo.

AVS/Express fornisce diversi Object Kits per realizzare l'applicazione grafica o le sue componenti. Il Graphics Display Kit fornisce le componenti per il rendering e la manipolazione di oggetti 2D e 3D. Il Data Visualization Kit contiene oggetti, strutture dei dati e librerie per la visualizzazione e l'analisi dei dati. Lo User Interface Kit permette la costruzione di interfacce utenti in Motif o Windows.

La Developer Edition di AVS/Express permette di sviluppare applicazioni stand-alone per la visualizzzione di dati scientifici e per la produzione di animazioni e filmati (in formato avi ed mpeg).

Qui di seguito sono riportati, a titolo di esempio, due filmati che riproducono i dati ottenuti dalla simulazione di un intervento di biorisanamento in un terreno inquinato: nello specifico, i dati visualizzati con modalita' geometriche differenti, si riferiscono alla crescita della popolazione batterica in grado di metabolizzare l'inquinante.

Le applicazioni sviluppate con AVS/Express sono assolutamente portabili attraverso piattaforme Windows, Linux (x86, x86_64 e IA64), Mac OS X, Solaris, HP-UX, IRIX e Alpha Tru64, semplicemente ricompilandole sulla macchina target.

Nella GRID ENEA, attualmente AVS/Express e' istallato sulle piattaforme SGI e Linux; si puo' accedere all'ambiente di sviluppo tramite l'interfaccia grafica di ENEA-GRID premendo il bottone:

    

 

oppure mediante Xterm digitando: express

Ulteriori informazioni su AVS/Express sono disponibili sul sito di Advanced Visual Systems all'indirizzo:

http://www.avs.com


Per ulteriori informazioni sulle applicazioni di visualizzazione scientifica contattare:

cristina.baracca@casaccia.enea.it