Παρουσίαση/Προβολή
Εικονική πραγματικότητα ΙΙ
(3992) - ΝΙΚΟΛΑΟΣ ΒΑΣΙΛΟΠΟΥΛΟΣ
Περιγραφή Μαθήματος
Το μάθημα είναι εργαστηριακό και χωρίζεται σε τρία μέρη: στο πρώτο μέρος δημιουργούνται απλές εφαρμογές εικονικής πραγματικότητας με οδηγίες του διδάσκοντα, στο δεύτερο μέρος ανατίθεται η ανάπτυξη πιο σύνθετων παραδειγμάτων σε ομάδες και στο τρίτο μέρος εξετάζονται μερικά εξειδικευμένα θέματα.
Ο κυριότερος στόχος του μαθήματος είναι η απόκτηση βασικών δεξιοτήτων για την υλοποίηση ολοκληρωμένων σεναρίων σε εικονικά περιβάλλοντα. Xρησιμοποιείται το ανοικτού-κώδικα εργαλείο A-Frame, το οποίο υποστηρίζεται από μία μεγάλη κοινότητα προγραμματιστών και βασίζεται σε δημοφιλείς τεχνολογίες ιστού (HTML5, JavaScript, Three.js).
Για την παρακολούθηση κρίνεται σημαντική (αν και όχι αναγκαία) η εξοικείωση με έννοιες και τεχνικές που έχουν παρουσιαστεί στο μάθημα "Εικονική πραγματικότητα Ι", καθώς και η εμπειρία σε σχεδίαση προγραμμάτων και στατικών ιστοσελίδων, που έχει αποκτηθεί στα μαθήματα "Προγραμματισμός και Τέχνη" και "Εισαγωγή στην Τεχνολογία" αντίστοιχα.
Ημερομηνία δημιουργίας
Πέμπτη 30 Ιανουαρίου 2025
-
Ενδεικτικό πρόγραμμα
Εργαστηριακή άσκηση Συνοπτική περιγραφή Εκτιμώμενη διάρκεια 0. Intro Δημιουργία λογαριασμού στο Github και εισαγωγή στο A-Frame. 1 ώρα 1. Another Brick in the Wall Απλά στερεά με φυσικές ιδιότητες, επαναλήψεις και γεγονότα. 2 ώρες 2. Into the Wild Ενσωμάτωση 3Δ μοντέλων-κίνησης-ήχου και πολλαπλοί χρήστες. 3 ώρες 3. Escape Room Σύνθετα αντικείμενα, υπολογισμός χρόνου, περιορισμοί και συνθήκες. 2 ώρες 4. Ghost Town Υφή, ενεργές κάμερες, τηλεμεταφορά και μορφοποίηση κειμένου. 4 ώρες 5. Brainstorming Καταιγισμός ιδεών και επιλογή των επικρατέστερων σεναρίων. 2 ώρες 6. Main Theme Υλοποίηση των σεναρίων από τις ομάδες, παρουσίαση και αξιολόγηση. 12 ώρες 7. It's a Math's World Σύνθεση κόσμων με χρήση αναδρομής και μαθηματικών μοντέλων. 3 ώρες 8. Let's Dance Παρακολούθηση της κίνησης του σώματος και έλεγχος της σκηνής. 3 ώρες 9. Epilogue Μηχανική μάθηση και σύγχρονες τάσεις στην ανάπτυξη εφαρμογών. 4 ώρες Εξέταση μαθήματος
Εργασία εξαμήνου (ατομική ή ομαδική) με συνυπολογισμό: α) του σεναρίου, β) των γραφικών, γ) της αλληλεπίδρασης, δ) του κώδικα και ε) της παρουσίασης (συντελεστής βαρύτητας 20% για το καθένα).