Proposte tesi di laurea


Organizzazione:
Fondazione Ultramundum,
ente no-profit, ha come mission lo sviluppo e la diffusione gratuita di una nuova tecnologia nell’ambito del software per la realtà virtuale, in grado di trasmettere, su normali personal computer, ambienti tridimensionali di qualsiasi estensione ad altissima velocità via Internet. Offre la possibilità di svolgere stage formativi e progetti di tesi.

Tutti i lavori si svolgeranno sulla piattaforma UltraPort della Fondazione, un 'sistema operativo per il 3D real time'.

L’obiettivo è quello di proporre ai laureandi un’esperienza legata al mondo del lavoro e soprattutto ad un settore innovativo e in fortissima crescita.

Sede: Grugliasco, Torino.

Possibilità di assunzione e attività imprenditoriali al termine dell'esperienza.

Argomenti:
1.Sviluppo di un ‘mondo’ digitale di base, sorta di 'aeroporto' o 'atrio partenze', da utilizzarsi come punto di partenza dei vari ambienti realizzati dalla Fondazione o da terzi. Studio delle caratteristiche morfologiche del pianeta di fantasia sede della città di partenza. Studio e definizione delle caratteristiche architettoniche dei vari quartieri della città. Realizzazione dei modelli e degli algoritmi di creazione procedurale per gli edifici e l’arredo urbano.

2 Sviluppo della parte 3D della GUI (Graphical User Interface) del software UltraPort. La versione 2D è già pronta, dotata di tutti i widget standard di una moderna interfaccia. Il tesista dovrà realizzare, in collaborazione con esperti della Fondazione, il software di gestione dell'interfaccia in modalità 3D interattiva.

 

3.Sviluppo di un sistema standard di simulazione del traffico pedonale, in grado di gestire l’animazione procedurale di masse di persone in città virtuali. Il sistema deve consentire la parametrizzazione dei comportamenti sulla base di valori ‘di massa’ e/o del singolo individuo.

4.Sviluppo di un sistema standard di simulazione del traffico veicolare, in grado di gestire l’animazione procedurale di masse di veicoli in città virtuali. Il sistema deve consentire la parametrizzazione dei comportamenti sulla base di valori ‘di massa’ e/o del singolo veicolo

5.Sviluppo di generatori automatici di edifici ed altri elementi di arredo urbano, in grado di creare in modo procedurale intere città a partire dalle cartografie dettagliate in possesso della Fondazione.

 

6.Studio e realizzazione del modello tridimensionale di Marte, completo di siti di atterraggio delle missioni spaziali con ricostruzione fedele delle attrezzature ivi presenti.

7.Sviluppo di uno spot pubblicitario del progetto Ultramundum, costituito da un filmato di 10 secondi, uno di 30, uno di un minuto, una presentazione interattiva di tre minuti e un ‘mondo’ digitale completo dove interagire direttamente con il progetto.

8.Sviluppo di un sito Internet per lo scambio di modelli 3D sia procedurali che poligonali, simile a 'TurboSquid'. Realizzazione del sito e dei tool necessari per rendere parametrici modelli poligonali classici e per esportare in formati standard (Collada, VRML, ...) il risultato di elaborazioni procedurali in UltraPort.

9.Sviluppo di un sistema in grado di fornire ed aggiornare il testo utilizzato in tutti i ‘mondi’ digitali, a partire da identificativi univoci registrati in un dizionario per parole, frasi o interi documenti. Il sistema deve essere in grado di gestire formati testuali e fonici, in lingue diverse, di ogni documento.

10.Sviluppo di un motore di ricerca in grado di reperire modelli 3D già realizzati, sulla base di caratteristiche specifiche. Studio e realizzazione del formato del database di ‘schede’ dei modelli. Realizzazione del sito web del 'virtual repository'

 

11.Sviluppo di un motore di ricerca in grado di reperire luoghi specifici nei vari ‘mondi’, sulla base di caratteristiche specifiche. Studio e realizzazione del formato del database di ‘schede’ dei mondi.

Requisiti:
    Conoscenza del mondo Internet e abitudine a lavorare con mezzi informatici
    Per i progetti con componenti procedurali: conoscenza base di un linguaggio tra C, C++ o Java
    Per i progetti con componenti di modellazione: conoscenza base di Blender, 3DStudio o Maya
    Capacità di lavorare per obiettivi, Creatività

Durata prevista:
in dipendenza dal progetto, da 3 a 5 mesi

Referente aziendale:
Fulvio Dominici Carnino, firstfounder@ultramundum.org