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 direttamente legata al mondo del lavoro e soprattutto ad un settore innovativo e in fortissima crescita.
Il risultato delle precedenti esperienze ha sempre confermato che i nostri tesisti si laureano con il massimo dei voti di tesi. Grazie alla spettacolarità dei prodotti realizzati si produce un'ottima impressione sui valutatori, così come su potenziali datori di lavoro nei successivi colloqui. Tutto il materiale realizzato può essere infatti utilizzato per le proprie presentazioni.

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.Studio del formato OpenNURBS per la definizione matematica di superfici, sviluppo del codice per la generazione di modelli poligonali ottimizzati per il real-time a partire da tale standard.

10.Sviluppo di un videogioco 3D basato su 'Specventure', il primo videogame realizzato, nel 1985, da un italiano e venduto sul mercato internazionale.

11.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.

12.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 dell'interfaccia di ricerca del sito web del 'virtual repository'

13.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