Delprosjekt:
Greenline

Ansvarlig:
Simen L. Haagenrud (simen.l.haagenrud@hiof.no)
Innledning:
Vi har masse bilder, video-snutter og panoramaer fra Beirut. Vi skulle finne en god måte å presentere alle disse dataene på. Vi lagde en navigasjonsmetode der man bruker en kombinasjon av flere medier: Kart, VRML (Virtual Reality Modeling Language) og QTVR (QuickTime VR).
Fordelen med å bruke kart er at det er lett å navigere seg, og det kan lett utvides fra bare Beirut-området til hele Libanon. VRML-delen ble laget for å gi et mer "naturtro" bilde ved hjelp av tre-dimensjonal visualisering og navigering.

Hva vi har gjort:
Dette prosjektet kan deles opp i følgende del-prosjekter:

  • Forskning/produksjon av VRML-modell.
  • Forskning på QuickTime VR.
  • Produksjon/design av kart og web-sider.

Forskning/produksjon av VRML-modell
I starten laget jeg VRML-modellene ved hjelp av en tekst-editor. Dette fungerte greit når man skulle lage enkle modeller med få objekter. Problemene kom når det ble mange objekter, textures osv. Da måtte jeg se om jeg fant noen alternative programmer. Jeg fant noen, men de fleste var dårlige med mange bugs.

Derimot fant jeg en plugin til et program kalt 3D-studio, som er et 3d-modellerings-program for Windows. Dette programmet har vært på markedet lenge, og brukes mye i produksjon av innledninger til tv-program o.l. Grensesnittet til programmet er litt vanskelig å forstå i begynnelsen, men når man blir kjent med det er det ganske greit å bruke.

Det gikk bort mye tid til forskning og utprøving av VRML og 3D-Studio.

Når jeg skulle lage modellen ved Sodeco, laget jeg det meste i 3D-studio. Alt ble laget der, med unntak av textures. Disse ble laget i Silicon Graphics programmet Cosmo Worlds. Dette programmet hadde jeg bare en 14 dagers lisens på, noe som førte til at jeg måtte installere programmet et par ganger før jeg var ferdig. Cosmo Worlds er et godt program til produksjon av VRML-verdener, men 3d-studio er bedre til å tegne objekter (som hus, veier, grøntarealer o.l.). Jeg brukte derfor Cosmo Worlds til å lage fasader på bygninger og kameravinkler.

Forskning på QuickTime VR
Quicktime VR er produsert av Apple. Dette er en programpakke for å lage panoramaer fra bildesett. Jeg startet med å bruke versjon 1.5 av programpakken. Dette hadde mange mangler og var veldig vanskelig å bruke. På slutten av prosjektet kom versjon 2.0 av QuickTime VR. Denne hadde visse forbedringer når det gjalt grensesnitt o.l. Problemet med 2.0 er at det fortsatt (22. mai 1997) ikke finnes noen plugin for Netscape.
Vi ble derfor enige om å ikke legge noen Quicktime VR panoramaer på Greenline, men at dette kunne være en utvidelse. Vi la heller inn jpg-bilder av panoramaene i tillegg til at vi bruker en java-applet for å vise panoramaene.

Produksjon/design av kart og web-sider Dette var forsåvidt en liten del av prosjektet. Vi tok en kart-del av Beirut som vi hadde på foto-CD. Dette brukte vi for alle kartene i Beirut. Deretter bestemte vi oss for hva slags ikoner vi skulle bruke for å navigere oss ned på bilder og VRML-modeller. Vi delte opp dataene i 4 deler: Panoramaer, VRML, tekst og detalj-bilder. For å visualisere inndelingene bruker vi en sirkel delt opp i 4 deler, med en farge for hver del.
Web-sidene ble laget under samme lest som Al Mashriq sine sider, slik at folk vet at de fortsatt er inne på Al Mashriq-serveren.

Erfaringer:
Det gikk bort mye tid i starten for å forske på produksjon av VRML-modeller. Hadde mye problemer med å finne en god editor. Valget falt til slutt på 3D-Studio Max for Windows. I tillegg har jeg brukt Cosmo Worlds for Silicon Graphics maskiner. Det største problemet med VRML var å få det til å bli virkelighets-nært og lett å navigere seg i. Råd: Når man skal lage VRML-modeller burde man ha alle data klare før man starter (lengde, bredde, høyde, farger m.m.). Jeg vil også anbefale å legge inn alle textures helt på slutten.

Quicktime VR kan beskrives med 2 ord: Knotete og vanskelig. Versjon 2.0 var litt enklere enn 1.5, men det er som Børre sier: "Versjon 2.0 er fortsatt så vanskelig at det ikke er lett". Et problem er å få riktig linse-dimensjon når man skal "stitch'e". Det er med andre ord viktig å vite hva slags linse bildet er tatt med. Vet man det, er det ganske så greit å få riktige dimensjoner på bildet. Hvis man har satt opp feil "fovy" kan man se det ved at det er dårlige overganger mellom hvert bilde. Man vil får en liten "brett".
Hvis man skal lage multi-node-filmer, bruker man et program kalt Scene Editor. Dette var dårlig i 1.5 men i 2.0 er det mye bedre. Råd: Les igjennom boka. Det er lurt, og man får god nytte av det senere.

Mulige forbedringer:
Dette prosjektet kan hele tiden utvides. Det finnes massevis av bilder og videosnutter fra Beirut på Al Mashriq. Disse kan legges inn i dette prosjektet for å finne/se bildene på en enklere måte.
Man trenger heller ikke å begrense seg til Beirut, men utvide det slik at det omfatter hele Libanon. Det er ikke lagt ut noen Quicktime VR filmer. Alt ligger klart for å lage QTVR-filmer med hotspots.
Prosjektfakta:
Lokalisering: Tidsestimering:
  • VRML: 80 timer
  • QTVR: 100 timer
  • Design: 30 timer
  • Annet: 40 timer (admin, integrering m.m.)
  • Sum: 250 timer
Ressurspersoner:
  • Eirik Rogne
  • Børre Ludvigsen
Programvare: