In evidenza

BENVENUTI NEL MUSEO VIRTUALE

L’idea di base del nostro progetto è quella di creare un Museo virtuale al cui interno saranno contenuti alcuni dei quadri più importanti di quattro autori. Il museo sarà diviso in quattro stanze ,una per ogni autore, nella prima stanza troviamo i quadri più importanti di Vincent Van Gogh, nella seconda stanza invece troviamo i quadri più importanti di Sandro Botticelli, nella terza stanza quelli più importanti di Pablo Picasso ed infine nella quarta stanza troveremo i quadri più importanti di Leonardo da Vinci. L’utente può muoversi all’interno del museo usando un personaggio principale con vista in prima persona e potrà utilizzare mouse e tastiera come controller, per muoversi all interno del museo, come in un videogioco. L’utente può muoversi liberamente tra una stanza e l altra in base ai quadri riguardanti l autore che è interessato a visionare . Nel momento in cui l utente si avvicina al quadro gli verranno mostrati , tramite un HUD, l’ immagine del quadro stesso e la sua descrizione ,l’ immagine dell’ autore con annessa descrizione, l ‘immagine più simile a quella visionata con corrispettiva distanza euclidea ed in più si potranno notare dei tasti che permettono di visualizzare l immagine filtrata tramite alcuni algoritmi di Image Processing,in più partirà anche un audio descrizione riguardante l immagine del quadro . È stato utilizzato il software Unity 3D per la modellazione della struttura e per la realizzazione del gioco stesso, un database MYSQL per contenere tutti i path dei file multimediali, le librerie OpenCV per applicare i filtri alle immagini e LIRE per quanto riguarda la similarità delle immagini.

 

Architettura

Il primo passo per dar vita al progetto , è la realizzazione della struttura. Per fare ciò utilizziamo i componenti messi a disposizione dall’ambiente Unity 3D.Per prima cosa è necessario piazzare un terreno su cui poter costruire, dopodichè si passa alla realizzazione della struttura, che sarà composta da muri, pavimento e tetto;per fare ciò abbiamo usato i 3dObject Cube. Una volta creata la struttura, per dare un aspetto più realistico ad essa, si procede a posizionare le texture sia ai muri che al pavimento.

Stanze

Il museo è composto da 4 stanze, la prima ovvero quella all’ingresso del museo, permette la comunicazione con tutte le altre, mentre le altre non sono collegate fra loro , essendo raggiungibili attraverso la prima. Come abbiamo specificato nell’introduzione , ogni stanza è dedicata ad un particolare autore, e in ognuna di esse troviamo alcuni dei quadri più importanti.I Quadri sono stati realizzati tramite degli assets messi a disposizione dallo Store di Unity, ad ognuno di essi è stata associata la texture del quadro appropriata.Per quanto riguarda l’illuminazione dell’ambiente interno, sono state utilizzate le Directional Light, e attraverso il corretto posizionamento/rotazione di esse, è stato possibile ottenere una luminosità uniforme.

Stanza

HUD

Quando l’utente si posiziona davanti al quadro, compare un HUD( Head Up Display) utilizzato per offrire informazioni aggiuntive all’utente, riguardanti il quadro interessato, tra cui: immagine dell’autore del quadro, immagine del quadro, descrizione testuale di entrambi, audio descrizione del quadro che si interrompe appena l’utente si allontana dal quadro stesso ed infine sarà visualizzata anche l’immagine del quadro piu simile a quello correntemente visualizzato, con il valore che indica la distanza euclidea (distanza dall’immagine corrente). All’attivazione dell’Hud oltre alle informazioni descritte in precedenza , saranno visualizzati dei pulsantini che permettono all’utente di scegliere quale immagine filtrata visualizzare fra le varie disponibili.

screen hud