Πλοήγηση ανά Συγγραφέας "Oikonomakos, Panagiotis"
Τώρα δείχνει 1 - 1 of 1
Αποτελέσματα ανά σελίδα
Επιλογές ταξινόμησης
Τεκμήριο Επεξεργασία αλληλεπιδραστικών τρισδιάστατων αντικειμένων.(Τ.Ε.Ι. Κρήτης, Τεχνολογικών Εφαρμογών (Σ.Τ.Εφ), Τμήμα Μηχανικών Πληροφορικής Τ.Ε., 2010-10-20T09:56:24Z) Οικονομάκος, Παναγιώτης; Oikonomakos, PanagiotisΣκοπός της πτυχιακής αυτής ήταν η μελέτη ,η σχεδίαση και η ανάπτυξη μιας εφαρμογής οπού με την οποία ο χρήστης θα μπορεί να αναπτύξει , να τροποποιήσει και να επεξεργαστεί τρισδιάστατα αντικείμενα(3D Objects) με την χρήση του Java3D API της ORACLE ,στο τέλος η εφαρμογή θα δίνει την δυνατότητα στο χρήστη να παράγει τον τελικό κώδικα του 3D αντικειμένου ώστε ο χρήστης να μπορεί να το χρησιμοποιήσει σε άλλες εφαρμογές , για τον λόγο αυτό μελετήθηκαν ο σχεδιασμός και οι λειτουργία παρόμοιων εφαρμογών ώστε να καθοριστούν οι ανάγκες σχεδίασης και υλοποίησης της εφαρμογής. Ποιο συγκεκριμένα για την ανάπτυξη της εφαρμογής χρησιμοποιήθηκε η βιβλιοθήκη Swing της Java η οποία παρέχει στο χρήστη ένα graphical User Interface(GUI) για Java προγράμματα.Ετσι η εφαρμογή υλοποιείται κυρίως από της βιβλιοθήκες της Java – Java3D και λόγο συγκεκριμένων απαιτήσεων της εφαρμογής χρησιμοποιήθηκε επιπρόσθετα το Freemarker API. Έτσι η εφαρμογή που αναπτύχθηκε δίνει την δυνατότητα στο χρήστη να επιλέξει ένα από τα primitives αντικείμενα του Java 3D API με σκοπό να παραχθεί ο Java κώδικας.Ο χρήστης έχει την δυνατότητα μέσο διαφόρων εργαλείων να επεξεργαστεί και να τροποποιήσει το αντικείμενο σε real time , η εφαρμογή παρέχει στο χρήστη τη δυνατότητα να αλλάξει το μέγεθος , το σχήμα , το χρώμα , την όψη των αντικειμένων καθώς και την θέση τους μέσα στο χώρο . Επίσης ο χρήστης μπορεί να εμπλουτίσει τα αντικείμενα αυτά με κίνηση , εικόνα άλλα και με πολλές διαδραστικές λειτουργίες . Τέλος δίνετε η δυνατότητα στο χρήστη να αναπτύξει project το οποίο αποθηκεύεται στο work space του χρήστη και μπορεί να υποστηρίζει αρχεία Java,XML,TXT,XSD το project αυτό μπορεί να ανακτηθεί οποιαδήποτε στιγμή για περαιτέρω επεξεργασία.