Creare ambienti 3D
Virtual Reality Markup Language - VRML
Il VRML è un linguaggio
di descrizione di ambienti tridimensionali e come l’HTML non
è un linguaggio di programmazione vero e proprio ma un linguaggio
di marcatura. I file in formato VRML non sono compilati ma sono
in semplice formato ASCII e possono essere visualizzati mediante
un interprete (parser) o browser VRML. Fra i primi e più
diffusi browser VRML possiamo citare Cosmo Player di Silicon Graphics
che è stato storicamente il primo plug-in che ha permesso
la visualizzazione di modelli 3D in Internet.
La prima versione 1.0 del 1995
considerava solo aspetti statici della scena da rappresentare e
quindi non era possibile inserire animazioni o creare interazioni
con l'utente (vennero inseriti con la versione 2.0 nell’agosto
del 1996). L’aspetto di novità della versione 2.0 del
VRML sono le funzioni di animazione e interazione con l’utente.
Macromedia Director - Flash and Shockwave
Director è un software
di autoring molto utilizzato dagli sviluppatori di titoli multimediali
su CD-Rom che nell’ultima versione 8.5 ha implementato la
tecnologia del motore grafico Internet 3D Graphics Software di Intel.
Lo sviluppo congiunto fra Intel e Macromedia ha portato alla realizzazione
di un ambiente di sviluppo e di visualizzazione pensato appositamente
per il Web e distribuito mediante il player Shockwave.
In particolare Shockwave 3D, come normalmente viene chiamato
Internet 3D Graphics Software di Intel, utilizza le seguenti tecnologie
di compressione e di rappresentazione in rete: Multi-Resolution Mesh, Subdivision Surfaces, Skeletal Character Animation
XVR
XVR è un ambiente di
sviluppo integrato per la produzione di Realtà Virtuali.
I contenuti XVR hanno una struttura modulare e si avvalgono di un
linguaggio di scripting orientato alla realizzazione di ambienti
3D e di applicazioni web-oriented. XVR fu originariamente creato
per lo sviluppo di applicazioni di realtà virtuale per il
web, ma si è evoluto negli anni verso una tecnologia a tutto
tondo in grado di realizzare complesse applicazioni interattive.
Oltre a occuparsi di contenuti Web3D, XVR supporta un ampia gamma
di dispositivi per le Realtà Virtuali (come trackers, mouse
3D, dispositivi per il motion capture, sistemi per le proiezioni
stereo) e usa un motore grafico perfetto anche per la visualizzazione
di presentazioni multimediali interattive per istallazioni off-line.
|