d (Labs)
(48 intermediate revisions by 3 users not shown)
Riadok 12: Riadok 12:
 
;Prednášajúci
 
;Prednášajúci
 
:[[Zuzana Berger Haladova|Zuzana Berger Haladová]]
 
:[[Zuzana Berger Haladova|Zuzana Berger Haladová]]
 +
:[[Martin Madaras|Martin Madaras]]
 +
 
;Cvičiaci
 
;Cvičiaci
:[[Adam Riecicky|Adam Riečický]]
+
:[[Lukas Gajdosech|Lukáš Gajdošech]]
  
 
== Hodnotenie a podmienky absolvovania ==
 
== Hodnotenie a podmienky absolvovania ==
Riadok 52: Riadok 54:
  
 
Lecture program:  
 
Lecture program:  
* 23.09. Introduction (Martin Madaras)  
+
* 21.09. Introduction (Zuzana Berger Haladova, Martin Madaras) and invited lecture by Andrej Vidak
 +
*28.09. History of AR [https://docs.google.com/presentation/d/1ZZRJ4EkMgZdvPWIYmnFeUnJkkLGQ36bv1Ol8uO3wFp4/edit?usp=sharing slidy]
 +
*5.10. Hardware [https://docs.google.com/presentation/d/1l8ameMoaOGjkBTdCYR3ZY8ISnYA4oV_jGHaGa0iQa_E/edit?usp=sharing slidy]
 +
*12.10. Ivan Polasek: Kolaborativny vyvoj vo VR a softverova vizualizacia v AR/VR
 +
*19.10. Hardware II [https://docs.google.com/presentation/d/1l8ameMoaOGjkBTdCYR3ZY8ISnYA4oV_jGHaGa0iQa_E/edit?usp=sharing slidy]
 +
*26.10 Tracking [https://docs.google.com/presentation/d/1WyBXyOrjcpiiuFeZwpFLILLAbtYxEvOjNh5WTdWcDL0/edit?usp=sharing slidy]
 +
*2.11. Holiday? (Interaction) watch video [https://www.youtube.com/watch?v=Fq0Zw2l-GqU&t=4787s part3] pre zaujimavost pozrite aj [https://www.youtube.com/watch?v=m2etykyizFk&t=1s part2], [https://www.youtube.com/watch?v=ZF8fqVax-wI&t=151s part1]
 +
*9.11. Tracking II, Visual Coherence [https://docs.google.com/presentation/d/1VW5Xckgh_q7wDQ0lV94libop16iD-oXlG03YmyOlM1o/edit#slide=id.gcb659d5fe4_0_30 slidy]
 +
*16.11. Augmented reality [https://docs.google.com/presentation/d/1jiIm5XXLb7OnKJ5Dk8WzNmNVh5wEq5C3rFBWBS6fAvM/edit?usp=sharing slides]
 +
*23.11. Visualisation, Deep Nets for VR/AR  [https://docs.google.com/presentation/d/1eErYPlQP0vY0Pha4M16ePy4VE6jc2KOYWBqaAfwXEZQ/edit?usp=sharing slides]
 +
*30.11. Martin Madaras
 +
*7.12. Martin Madaras
 +
*14.12. Final Exam
 +
<!---
 +
 
 
* 30.09. Motivation, VR History  [https://docs.google.com/presentation/d/1sbUX8blR1VhM6WjYfc_2fVYd5bxK1QmF4K9JViFRlcs/edit?usp=sharing part1 ][https://docs.google.com/presentation/d/1ZZRJ4EkMgZdvPWIYmnFeUnJkkLGQ36bv1Ol8uO3wFp4/edit?usp=sharing part2 ]
 
* 30.09. Motivation, VR History  [https://docs.google.com/presentation/d/1sbUX8blR1VhM6WjYfc_2fVYd5bxK1QmF4K9JViFRlcs/edit?usp=sharing part1 ][https://docs.google.com/presentation/d/1ZZRJ4EkMgZdvPWIYmnFeUnJkkLGQ36bv1Ol8uO3wFp4/edit?usp=sharing part2 ]
 
* 7.10. Hardware 1 [https://slides.komododecks.com/HardwareDisplays-1-f05qEUID lecture] [https://docs.google.com/presentation/d/1l8ameMoaOGjkBTdCYR3ZY8ISnYA4oV_jGHaGa0iQa_E/edit slides]
 
* 7.10. Hardware 1 [https://slides.komododecks.com/HardwareDisplays-1-f05qEUID lecture] [https://docs.google.com/presentation/d/1l8ameMoaOGjkBTdCYR3ZY8ISnYA4oV_jGHaGa0iQa_E/edit slides]
Riadok 66: Riadok 82:
 
*9.12. Konzultacie (MS Teams)
 
*9.12. Konzultacie (MS Teams)
 
* 16.12. Final Exam (obligattory).
 
* 16.12. Final Exam (obligattory).
 +
 +
--->
  
 
<!---
 
<!---
Riadok 90: Riadok 108:
  
 
--->
 
--->
 +
 
== Labs ==
 
== Labs ==
 +
 +
[https://docs.google.com/spreadsheets/d/1XHaiaKbqo8QvU7a90BLIOG2adY8iTaPV_3PvHQV6jAs/edit?usp=sharing Tabuľka s hodnotením]
 +
 +
=== Termíny ===
 +
* 03.10. - vyplnený [https://docs.google.com/document/d/16TygiTsh-ZQnSaSehH4WWMnPDWqaIbDcumzeStNqDHQ/edit?usp=sharing dokument] so špecifikáciou projektu (vo dvojiciach)
 +
* 07.11. - demo verzia projektu, základné mechaniky "vertical slice"
 +
* 16.01. - odovzdanie finálnej verzie projektu v skúškovom období
 +
 +
Po dohode s prednášajúcou je deadline na záverečné odovzdanie vašich projektov 16.01.2022 (nedeľa). V nasledujúcom týždni 17-21.1.2022 každá skupina odprezentuje svoj projekt v niektorom zo 45-minutových termínov. https://docs.google.com/spreadsheets/d/1vKdEd0d0oV7IDQckwZOiuJJzZ4qAN8plibFaK0t7kgk/edit?usp=sharing. Poprosím každú skupinu, aby okomentovala v tabuľke bunku s označením S1-S9, podľa toho, o aký termín má záujem. Na termín si pripravte prezentáciu, v ktorej popíšete hlavné funkcie projektu, priebeh vývoja, použité technológie, prekonané prekážky atď. na približne 15 minút, nezabudnite na obrázky. Následne nám projekt predvediete a ešte ostane priestor na naše otázky. Finálne hodnotenie projektu tvorí 60% hodnotenia z cvičení tohto predmetu (6 bodov). Pre bonusové dva body nahrajte do 09.12.2021 (týžden pred deadlinom) do nového channelu Project Videos na MSTeams aspoň dvojminutové prezentačné video k projektu, niečo ako trailer/upútavku. Vo videu môžete predviesť použitie, popísať priebeh vývoja atď. Zároveň okomentujte aspoň 2 ďalšie videá vašich spolužiakov, kde sa ich napr. spýtate na implementáciu. Cieľom je, aby sa aspoň formou krátkeho videa mali šancu vaši spolužiaci dozvedieť o vašom projekte, keďže prezenčná VR/AR party s vašimi projektami nám v aktuálnej situácii nevyšla.
 +
 +
=== 23.09. - 1. Týždeň ===
 +
* prezentácia: https://liveuniba-my.sharepoint.com/:b:/g/personal/gajdosech2_uniba_sk/Ed02au3GrZlEjLvyQUChdGkBzEaIt9PtQpn7cOYVSjxTdg?e=57DEmu
 +
* úvod, prehľad termínov a náplne cvičení, dokument s návrhom projektu, ukážka existujúceho VR projektu s použitím Google Cardboard XR Plugin pre Unity 2020.3.18
 +
 +
=== 30.09. - 2. Týždeň ===
 +
* prezentácia: https://liveuniba-my.sharepoint.com/:b:/g/personal/gajdosech2_uniba_sk/EVHiz6sy84BMq7bOhyGXVKwBMaeRL3xAkmCTvjNDI-L63A?e=D7fgqU
 +
* prehľad používateľského rozhrania Unity, základne skripty v C#, ukážka a vytvorenie AR projektu s pluginom Vuforia, prehľad tém projektov z minulých rokov
 +
 +
=== 07.10. - 3. Týždeň ===
 +
* pokračovanie AR Forest aplikácie s použitím VuforiaAR z minulého týždňa
 +
* C# skripty s Update/Start metódami, ray casting, fyzika v Unity, prefaby original vs. variant s dedičnosťou
 +
* hotové cvičenie: https://liveuniba-my.sharepoint.com/:u:/g/personal/gajdosech2_uniba_sk/ESWXxfKMn5xGmz-gicqOZi4B3SVr9Rw613dK_EXOQ-Ol4w?e=l3hdjd
 +
 +
=== 14.10. - 4. Týždeň ===
 +
* exkurzia FT Lab (dole pri knižnici), vyskúšanie Oculus Rift, Oculus Rift S, CardboardVR, LG 3D TV a Hololens
 +
* prehliadka a úprava VR projektu v Unity -  [https://www.youtube.com/watch?v=RkGHadlkjZQ VR Escape Room]
 +
* BONUS NA DOMA: Aby ste nevypadli z tvorby v Unity, samostatne vypracujte projekt https://learn.unity.com/project/roll-a-ball. Ten síce nemá nič s AR ani VR, no pomôže Vám lepšie sa zorientovať v Unity. Kto mi do nedele 17.10.2021 pošle svoju implementáciou s podpisom autora (dorobte ľubovoľnú vlastnú feature - buďte kreatívni!ľ), môže získať bonus 0.5 bodu.
 +
 +
=== 21.10. - 5. Týždeň a 28.10. - 6. Týždeň ===
 +
* vytvorenie VR projektu s použitím Cardboard XR Plugin od základu
 +
* použitie ďalších nástrojov v editore Unity: layers, tags, virtuálne kamery
 +
* prezentácia: https://liveuniba-my.sharepoint.com/:b:/g/personal/gajdosech2_uniba_sk/ES7-_cmbVpFNgp0lf9tLmMEBNcfcRZeG9PrpuDRd2pqS3w?e=0Lh4br
 +
 +
=== 04.11. - 7. Týždeň ===
 +
* demo projektov
 +
 +
=== 11.11. - 8. Týždeň ===
 +
* GUI elementy v Unity, manažment scén a levelov
 +
* prezentácia: https://liveuniba-my.sharepoint.com/:b:/g/personal/gajdosech2_uniba_sk/ESH1i_EQoz9OszrLjSk6Zt0BDqae8k36bXrBUulaDjKCHQ?e=edP2MN
 +
 +
=== 18.11. - 9. Týždeň ===
 +
* nahradenie virtuálnej kamery AR kamerou v Puzzle Kit projekte, ground plane
 +
* animácie, particle efekty (oheň, voda...), oneskorené vykonávanie cez Invoke, coroutines v Unity
 +
* prezentácia: https://liveuniba-my.sharepoint.com/:b:/g/personal/gajdosech2_uniba_sk/ETjIUCPvCOpMpAWPAe-CekgBZokVjRwJiCtwV69oqX7x6g?e=pyb20J
 +
 +
=== 25.11. - 10. Týždeň a 02.12. - 11. Týždeň ===
 +
* inteligentné systémy, reinforcement learning v Unity, ML agenti vo VR
 +
* prezentácia na 10. týždeň: https://liveuniba-my.sharepoint.com/:b:/g/personal/gajdosech2_uniba_sk/ERbgMk8MnCZDkhElkYK2boAB8x0YUYEcsRAg0LugNItFEQ?e=juGmOL
 +
* prezentácia na 11. týždeň: https://liveuniba-my.sharepoint.com/:b:/g/personal/gajdosech2_uniba_sk/EXOM7ZVudxFBuIGoMm7Ll2wBeztzUpOiiTTbKtm5rc1f6w?e=b8zYgs
 +
 +
=== 09.12. - 12. Týždeň ===
 +
* vytvorenie minihry s natrénovaným, inteligentným oponentom
 +
* delegáty funkcii, prefab varianty, export a import vlastných .unitypackage, ďaľšie GUI elementy
 +
* prezentácia: https://liveuniba-my.sharepoint.com/:b:/g/personal/gajdosech2_uniba_sk/ETlQDiDFOpZHttZvxTLv2_kBPE-03uGgk0nhRWuYMIG8QQ?e=cnkPVD
 +
 +
=== 16.12. - 13. Týždeň ===
 +
* konzultácie k projektom, záver a motivácia
 +
 +
<!---
  
 
=== 24.09. Introduction ===
 
=== 24.09. Introduction ===
Riadok 100: Riadok 178:
 
: Fill out  [https://docs.google.com/document/d/1cQ_Ixo12jbCfX9JAYS6TX_h563466EOFlPeNkW5fFPE/edit?usp=sharing project specification template] and submit to adam.riecicky@fmph.uniba.sk
 
: Fill out  [https://docs.google.com/document/d/1cQ_Ixo12jbCfX9JAYS6TX_h563466EOFlPeNkW5fFPE/edit?usp=sharing project specification template] and submit to adam.riecicky@fmph.uniba.sk
  
; Deadline 16.12.2020  
+
; Deadline 17.12.2020  
 
: Present application demo during labs. Your project should have some of the core mechanics implemented.
 
: Present application demo during labs. Your project should have some of the core mechanics implemented.
  
; Deadline 24.1.2021
+
; Deadline 31.1.2021
 
: Final application submission. Reviewed and rated during the next week - individual presentations.
 
: Final application submission. Reviewed and rated during the next week - individual presentations.
  
Riadok 133: Riadok 211:
 
: Create a minigame Bug Smack from [https://docs.google.com/document/d/1axfzZekq360NRuGgq-5xo53obp7t_sM0f2AyRuMGas4/edit?usp=sharing assignment document]
 
: Create a minigame Bug Smack from [https://docs.google.com/document/d/1axfzZekq360NRuGgq-5xo53obp7t_sM0f2AyRuMGas4/edit?usp=sharing assignment document]
  
 +
--->
  
 
<!---
 
<!---

Verzia zo dňa a času 10:25, 16. december 2021

Virtuálna a Rozšírená realita 2-AIN-223/15


Toto je stránka k predmetu Virtuálna a rozšírená realita Informačný list predmetu >

Ľudia podieľajúci sa na výučbe

Prednášajúci
Zuzana Berger Haladová
Martin Madaras
Cvičiaci
Lukáš Gajdošech

Hodnotenie a podmienky absolvovania

40/60 projekt/prednášky z oboch treba získať min 50% Výsledná známka sa určí z celkového bodového zisku podľa nasledovnej tabuľky.


Hodnotenie
Bodový zisk Známka
〈90, 100〉 A
〈80, 90) B
〈70, 80) C
〈60, 70) D
〈50, 60) E
〈0, 50) FX

Zdroje

Kniha Spatial AR Bimber-Raskar

Organizácia výučby

Lectures

Lecture program:

  • 21.09. Introduction (Zuzana Berger Haladova, Martin Madaras) and invited lecture by Andrej Vidak
  • 28.09. History of AR slidy
  • 5.10. Hardware slidy
  • 12.10. Ivan Polasek: Kolaborativny vyvoj vo VR a softverova vizualizacia v AR/VR
  • 19.10. Hardware II slidy
  • 26.10 Tracking slidy
  • 2.11. Holiday? (Interaction) watch video part3 pre zaujimavost pozrite aj part2, part1
  • 9.11. Tracking II, Visual Coherence slidy
  • 16.11. Augmented reality slides
  • 23.11. Visualisation, Deep Nets for VR/AR slides
  • 30.11. Martin Madaras
  • 7.12. Martin Madaras
  • 14.12. Final Exam


Labs

Tabuľka s hodnotením

Termíny

  • 03.10. - vyplnený dokument so špecifikáciou projektu (vo dvojiciach)
  • 07.11. - demo verzia projektu, základné mechaniky "vertical slice"
  • 16.01. - odovzdanie finálnej verzie projektu v skúškovom období

Po dohode s prednášajúcou je deadline na záverečné odovzdanie vašich projektov 16.01.2022 (nedeľa). V nasledujúcom týždni 17-21.1.2022 každá skupina odprezentuje svoj projekt v niektorom zo 45-minutových termínov. https://docs.google.com/spreadsheets/d/1vKdEd0d0oV7IDQckwZOiuJJzZ4qAN8plibFaK0t7kgk/edit?usp=sharing. Poprosím každú skupinu, aby okomentovala v tabuľke bunku s označením S1-S9, podľa toho, o aký termín má záujem. Na termín si pripravte prezentáciu, v ktorej popíšete hlavné funkcie projektu, priebeh vývoja, použité technológie, prekonané prekážky atď. na približne 15 minút, nezabudnite na obrázky. Následne nám projekt predvediete a ešte ostane priestor na naše otázky. Finálne hodnotenie projektu tvorí 60% hodnotenia z cvičení tohto predmetu (6 bodov). Pre bonusové dva body nahrajte do 09.12.2021 (týžden pred deadlinom) do nového channelu Project Videos na MSTeams aspoň dvojminutové prezentačné video k projektu, niečo ako trailer/upútavku. Vo videu môžete predviesť použitie, popísať priebeh vývoja atď. Zároveň okomentujte aspoň 2 ďalšie videá vašich spolužiakov, kde sa ich napr. spýtate na implementáciu. Cieľom je, aby sa aspoň formou krátkeho videa mali šancu vaši spolužiaci dozvedieť o vašom projekte, keďže prezenčná VR/AR party s vašimi projektami nám v aktuálnej situácii nevyšla.

23.09. - 1. Týždeň

30.09. - 2. Týždeň

07.10. - 3. Týždeň

14.10. - 4. Týždeň

  • exkurzia FT Lab (dole pri knižnici), vyskúšanie Oculus Rift, Oculus Rift S, CardboardVR, LG 3D TV a Hololens
  • prehliadka a úprava VR projektu v Unity - VR Escape Room
  • BONUS NA DOMA: Aby ste nevypadli z tvorby v Unity, samostatne vypracujte projekt https://learn.unity.com/project/roll-a-ball. Ten síce nemá nič s AR ani VR, no pomôže Vám lepšie sa zorientovať v Unity. Kto mi do nedele 17.10.2021 pošle svoju implementáciou s podpisom autora (dorobte ľubovoľnú vlastnú feature - buďte kreatívni!ľ), môže získať bonus 0.5 bodu.

21.10. - 5. Týždeň a 28.10. - 6. Týždeň

04.11. - 7. Týždeň

  • demo projektov

11.11. - 8. Týždeň

18.11. - 9. Týždeň

25.11. - 10. Týždeň a 02.12. - 11. Týždeň

09.12. - 12. Týždeň

16.12. - 13. Týždeň

  • konzultácie k projektom, záver a motivácia