This is an old revision of the document!
(Corso di Laurea Magistrale in Informatica, Università degli studi di Milano A.A. 2023-2024, II Semestre)
Lezioni di laboratorio: ogni giovedì dalle ore 09:30 alle ore 12:30 in aula Magistrale al quinto piano di via Celoria 18.
Teoria: Parte teorica. Prof. Borghese
Il laboratorio si pone l'obiettivo di fornire le conoscenze per realizzare applicazioni di realtà virtuale. Gli studenti lavoreranno direttamente sui vari dispositivi di realtà virtuale analizzati e realizzeranno piccole applicazioni basate su di essi. Il corso partirà dalla visualizzazione stereoscopica e verranno introdotti man mano dispositivi di input e interazione in tempo reale per realizzare applicazioni sempre più coinvolgenti.
* Durante il corso verrà richiesto allo studente di completare dei piccoli progetti sull'argomento trattato in laboratorio. Il singolo progetto verrà valutato in decimi.
Per ogni chiarimento relativo al progetto scrivere a eleonora.chitti@unimi.it e susanna.brambilla@unimi.it
È consigliabile presentarsi a lezione con il proprio PC e con i seguenti software (alla versione indicata) già installati sul proprio computer:
Nota (2023): GitHub ha cambiato chiave pubblica SSH, da oggi potreste avere il seguente errore quando provate a fare una pull/push da terminale su un qualsiasi progetto GitHub:
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
per aggiornare la chiave SSH seguire la guida del blog GitHub al link: https://github.blog/2023-03-23-we-updated-our-rsa-ssh-host-key/
Durante le lezioni di laboratorio verrà richiesto agli studenti di scrivere del codice per i dispositivi / piattaforme SW utilizzate in quella lezione. Verrà poi richiesto di completare il codice a casa, realizzando cosi' un micro-progetto.
Le slide associate alle lezioni di laboratorio verranno pubblicate appena possibile nei giorni successivi alla lezione stessa.
Nota: L'ordine e gli argomenti delle lezioni indicati di seguito possono essere soggetti a cambiamenti, si consiglia di consultare frequentemente il sito per rimanere aggiornati
Data | Argomento | Note | |
---|---|---|---|
Introduzione | |||
07.03.2024 | Modellazione in Blender | 1.2_blender_modelling.pdf 1.2_ex01-01_modelling.pdf 1.2_ex01-02_animation.pdf | Si consiglia di venire con il proprio PC e mouse con 3 pulsanti, in aggiunta si consiglia di aver già installato Blender |
14.03.2024 | Animazione degli scheletri in Blender e motion capture | 2._blender_motion_capture_e_rigging.pdf | Progettino - Per questa lezione si consiglia la registrazione al sito di Rokoko: https://www.rokoko.com/ |
21.03.2024 | Introduzione a Unity 3D | 3.1_unity_basics.pdf 3._ex03-01_unity_basics.pdf | Per questa lezione si consiglia aver già installato Unity (io userò la versione 2022.3.5) |
28.03.2024 | Vacanze pasquali | ||
04.04.2024 | Visualizzazione in VR mediante HMD | 4._vr_and_hmd.pdf | Progettino - Per utilizzare il Quest 2, si consiglia di scaricare il software che potete trovare nella sezione air link e cavo link: https://www.meta.com/it/quest/setup/ |
11.04.2024 | Integrazione di Affective Computing nell'interazione in VR | 5._ac_and_interaction_in_vr_-_movements.pdf 5.2_vr_best_practices.pdf | |
18.04.2024 | Face tracking e Eye tracking nell'interazione in VR | 6_ac_and_interaction_in_vr_-_eye_and_face.pdf 6.1_seminario_ml_e_vr.pdf | Progettino |
25.04.2024 | Sospensione lezioni | ||
02.05.2024 | Augmented Reality, Hololens e ARFoundation | 7-ar-xr-unity.pdf 7-hololens-mixed-reality.pdf solar-sys-exe_-new.pdf marker-based-exe.pdf | Progettino su ARFoundation - Firma Apple ID in Unity: 07-sing-apple-id.pdf |
09.05.2024 | Camere 3D e acquisizione di scheletri, rigging e animazione con Unity 3D e Nuitrack (con pdf Bones in Nuitrack) | 8-depth-cam-2024.pdf nuitrack-unity-map2023.pdf | Progettino su Nuitrack / ARKit |
16.05.2024 | Vuforia for AR, Hand tracking through leap motion | 7-vuforia.pdf 8-hand-tracking coming soon | Progettino La guida completa per sviluppare su Unity con Leap Motion (guida per passi da installazione fino a progetto di esempio) è disponibile al link: https://docs.ultraleap.com/xr-and-tabletop/xr/unity/getting-started/index.html + software Gemini per Leap Motion scaricabile da https://leap2.ultraleap.com/downloads/leap-motion-controller/ |
23.05.2024 | Smart objects come tracker | Avviso: il laboratorio inizierà 15 minuti prima | |
30.05.2024 | Google card board e audio in VR, progetto finale | vr_spatial_2024.pdf 10-spatialized-audio-exe.pdf | Progettino su Spatial Audio. Per chi è interessato all'audio in VR + Unity si segnala anche: https://learn.unity.com/tutorial/best-practices-for-immersive-audio-in-vr |
Laboratorio AIS-Lab: Stanza 4017 - (4° Piano) Dipartimento di Informatica, Via Celoria 18, Milano. Il ricevimento studenti è su appuntamento, è possibile concordare un'incontro scrivendo un'email a uno o più dei seguenti indirizzi:
Edizioni Precedenti: 2016-2017,2017-2018, 2018-2019 2019-2020 2020-2021 2021-2022 2022-2023