Proposte tesi di laurea
Organizzazione:
Fondazione Ultramundum,
ente no-profit, ha come mission lo sviluppo e la diffusione gratuita di una nuova
tecnologia nellambito 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'.
Lobiettivo è quello di proporre ai laureandi unesperienza 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 larredo 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
lanimazione 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
lanimazione 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