logo Comune Serracapriola

Gli strumenti

  • Laser Scanner Terrestre
  • VRML


  • Le prime applicazioni di realtà virtuale in rete sono state costruite utilizzando VRML (Virtual Reality Modelling Language), il linguaggio di modellazione per la realtà virtuale ideato da Mark Pesce, Tony Parisi e Dave Raggett e promosso dalla Silicon Graphics, una delle massime industrie nel campo della grafica computerizzata. L'idea di base è ambiziosa: creare in rete ambienti tridimensionali ai quali sia possibile collegarsi così come ci si collega a una normale pagina informativa su World Wide Web; ambienti che possano essere navigati in maniera analoga a quanto accade in videogiochi 3D quali i già ricordati Doom e Quake, nei quali sia possibile visualizzare gli altri utenti collegati insieme a noi e interagire con loro, e in cui, al posto dei legami ipertestuali realizzati rendendo attive zone di testo, vi siano legami ipermediali realizzati rendendo attivi oggetti (ed eventualmente personaggi) della scena. Naturalmente, gli ideatori del progetto sapevano bene che trasmettere attraverso la rete immagini di ambienti tridimensionali, aggiornate secondo dopo secondo così come richiesto dalla necessità di rendere fluido e naturale il movimento, costituiva un compito lontanissimo dalle possibilità attuali di Internet. La soluzione adottata per ovviare al problema è semplice: trasferire non già immagini ma descrizioni dell'ambiente e degli oggetti che vi si trovano, lasciando al programma client, installato sul computer del singolo utente, il compito di tradurre queste descrizioni in immagini tridimensionali, in maniera non troppo dissimile da quanto fa ad esempio Netscape quando visualizza una pagina HTML sulla base delle indicazioni fornite dai codici di marcatura. Perché il programma client possa correttamente interpretare le descrizioni dell'ambiente, queste devono evidentemente essere scritte in un linguaggio standard - ed è qui che entra in gioco VRML. In parte basato su Open Inventor, un linguaggio di descrizione grafica che era stato elaborato dalla Silicon Graphics, VRML comprende istruzioni per descrivere un certo numero di oggetti-base (ad esempio cubi, sfere, piramidi), la loro posizione rispetto agli assi cartesiani, posizione e intensità delle fonti luminose che li illuminano, caratteristiche di opacità o trasparenza delle superfici, e così via. VRML quindi è linguaggio di descrizione. Naturalmente, tuttavia, VRML comprende le istruzioni di base per rendere attivi gli oggetti che si desidera collegare ad altre risorse informative in rete (siano esse pagine HTML, altri mondi VRML, file sonori, immagini, testi...). E la sintassi di queste istruzioni è assai simile a quella delle istruzioni corrispondenti in HTML.

      Politecnico di bari - C.d.L. in Ingegeria Edile - corso di Rilevamento fotogrammetrico dell'architettura              realizzato a cura di Nicola Flora  

    ght=10>