dc.contributor.advisor | Παναγιωτόπουλος, Θεμιστοκλής | |
dc.contributor.author | Τσελεμέγκου, Έντνα | |
dc.date.accessioned | 2016-11-24T08:44:27Z | |
dc.date.available | 2016-11-24T08:44:27Z | |
dc.date.issued | 2015-06 | |
dc.identifier.uri | https://dione.lib.unipi.gr/xmlui/handle/unipi/9198 | |
dc.description.abstract | Αντικείμενο της παρούσας μεταπτυχιακής διατριβής είναι η ανάπτυξη ενός γραφικού περιβάλλοντος σχεδιασμού εικονικών κόσμων για την πλατφόρμα REVE, η οποία επιτρέπει την ανάπτυξη ευφυών εικονικών περιβαλλόντων. Τα ευφυή εικονικά περιβάλλοντα προϋποθέτουν την σχεδίαση εικονικών κόσμων, οπότε η εν λόγω εργασία στοχεύει στο να διευκολύνει τον χρήστη σε αυτή την προσπάθεια. Ως εικονικός κόσμος νοείται ένα σύνολο από εικονικά αντικείμενα, δηλαδή αντικείμενα που αναπαριστούν με τη βοήθεια των ηλεκτρονικών υπολογιστών, φυσικά ή φανταστικά πρόσωπα ή/και πράγματα και διακρίνονται από κάποια βασικά χαρακτηριστικά που τα καθιστούν μοναδικά στον χρήστη, όπως οι διαστάσεις τους, το σχήμα τους, το χρώμα τους και η θέση τους. Για την σχεδίαση των εικονικών κόσμων χρησιμοποιείται η αναπαράσταση REVE που ορίζει έναν κόσμο ως σύνολο από items που μοντελοποιούνται σε τρία επίπεδα: στο φυσικό μοντέλο, στο σημασιολογικό μοντέλο και στο αλληλεπιδραστικό μοντέλο. Η διατριβή εστιάζει στο φυσικό μοντέλο, που αφορά στη φυσική υπόσταση των αντικειμένων του κόσμου, ενώ ταυτόχρονα γίνεται μια πρώτη προσέγγιση υλοποίησης και για τα υπόλοιπα δυο, προσφέροντας τη δυνατότητα μελλοντικής επέκτασης και βελτιστοποίησης της εφαρμογής. Η REVE χρησιμοποιεί την γλώσσα VERL για την αναπαράσταση του κόσμου, ως εκ τούτου η εφαρμογή δίνει τη δυνατότητα εισαγωγής και εξαγωγής τέτοιων αρχείων, ενώ τα αντικείμενα που αποτελούν τον κόσμο σχεδιάζονται με την γλώσσα VRML και X3D. Η τεχνολογία που χρησιμοποιήθηκε είναι η Java SE 7 και JDK 7, με εκτενή χρήση των βιβλιοθηκών swing, jaxp και xj3d, για την ανάπτυξη του γραφικού περιβάλλοντος, τη δημιουργία και επεξεργασία των verl αρχείων και την απεικόνιση των αντικειμένων και του κόσμου αντίστοιχα. | el |
dc.format.extent | 159 | el |
dc.language.iso | el | el |
dc.publisher | Πανεπιστήμιο Πειραιώς | el |
dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 Διεθνές | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
dc.title | Εφαρμογή Reve World Designer : σχεδίαση εικονικών κόσμων για την πλατφόρμα REVE | el |
dc.title.alternative | Reve World Designer : design of virtual worlds for the REVE platform | el |
dc.type | Master Thesis | el |
dc.contributor.department | Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικής | el |
dc.description.abstractEN | The purpose of this MSc thesis is to develop a graphic environment for designing virtual worlds used in the REVE platform, which enables the development of Intelligent Virtual Environments. Intelligent Virtual Environments require the design of virtual worlds, thus, this research aims in assisting the user in that aspect. A virtual world is defined as a set of virtual objects which represent, with the use of computers, real or imaginary beings and/or things and have certain characteristics, such as dimensions, shape, colour and position, by which the user perceives them as unique. For designing the virtual worlds, we use the REVE representation, which defines a world as a combination of items that have three conceptual models: the physical model, the semantic model and the access model. In this thesis, we focus on the first model that concerns the physical representation of the objects in the world, though an approach on the other two models is also made, presenting the possibility of future enhancements. REVE uses the VERL language for representing the virtual worlds, therefore, the given application makes possible the import and export of such files, whereas the items that compose the world are designed in VRML and X3D language. The technology used is the Java SE 7 and SDK 7, with an extent use of the swing library for developing the graphic environment, of the jaxp library for processing the verl files and the xj3d library for visualizing the items and the world. | el |
dc.contributor.master | Προηγμένα Συστήματα Πληροφορικής | el |
dc.subject.keyword | REVE | el |
dc.subject.keyword | Item | el |
dc.subject.keyword | Εικονικός κόσμος | el |
dc.subject.keyword | Εικονικό περιβάλλον | el |
dc.subject.keyword | Φυσική αναπαράσταση | el |
dc.subject.keyword | Virtual model | el |
dc.subject.keyword | Xj3d | el |
dc.subject.keyword | Verl | el |
dc.subject.keyword | Σχεδίαση εικονικών κόσμων | el |
dc.subject.keyword | Virtual environment | el |
dc.subject.keyword | Physical aspect | el |
dc.subject.keyword | Virtual world designer | el |