Please ensure Javascript is enabled for purposes of website accessibility

Παρουσίαση/Προβολή

Εικόνα επιλογής

Εικονική πραγματικότητα ΙΙ

(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% για το καθένα).