Εμφάνιση απλής εγγραφής

Editor for itnteractive 3D objects.

Στοιχεία Dublin Core

dc.creatorΟικονομάκος, Παναγιώτηςel
dc.creatorOikonomakos, Panagiotisen
dc.date.accessioned2016-03-15T14:48:56Z
dc.date.available2016-03-15T14:48:56Z
dc.date.issued2010-10-20T09:56:24Z
dc.identifier.urihttp://hdl.handle.net/20.500.12688/2964
dc.description.abstractΣκοπός της πτυχιακής αυτής ήταν η μελέτη ,η σχεδίαση και η ανάπτυξη μιας εφαρμογής οπού με την οποία ο χρήστης θα μπορεί να αναπτύξει , να τροποποιήσει και να επεξεργαστεί τρισδιάστατα αντικείμενα(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 αυτό μπορεί να ανακτηθεί οποιαδήποτε στιγμή για περαιτέρω επεξεργασία.el
dc.description.abstractGoal of this dissertation was to study, design and the development of an application by which any user will be able to develop, configure, and edit 3 dimensions object by using Java 3D API of ORACLE, at the end the application provides to user the ability to produce the final code of the mentioned 3D object in order the user to be able to use this produced java code in any other applications, due to this the design and the behavior of similar applications have been studied in order the needs of the our application for the development and for the implementation to be defined. Specifically for the application’s development, Swing library have been used which provides a graphical user interface (GUI) for Java programs. Additional the application is implemented by Java - Java 3D libraries and due to some specific application’s requirements Freemarker API have been used. The application provides to user an option to choose between one of the primitives object of Java3D API in order Java Code of selected primitive object to be produced. User is able to edit and change some parts of the 3D object in real time by using some application’s tools , user is able to change the dimension , color, appearance and object’s position into the space. Last but not least user is able to embed the object with motion, images and many other interactive actions. Final user is able to develop a project which is stored into his work space and it can support JAVA ,XML ,TXT,XSD files , this project can be loaded when ever is necessary by the application.en
dc.languageel
dc.publisherΤ.Ε.Ι. Κρήτης, Τεχνολογικών Εφαρμογών (Σ.Τ.Εφ), Τμήμα Μηχανικών Πληροφορικής Τ.Ε.el
dc.publisherT.E.I. of Crete, School of Engineering (STEF), Department of Informatics Engineeringen
dc.rightsAttribution-ShareAlike 4.0 International (CC BY-SA 4.0)
dc.rights.urihttps://creativecommons.org/licenses/by-sa/4.0/
dc.titleΕπεξεργασία αλληλεπιδραστικών τρισδιάστατων αντικειμένων.el
dc.titleEditor for itnteractive 3D objects.en

Στοιχεία healMeta

heal.creatorNameΟικονομάκος, Παναγιώτηςel
heal.creatorNameOikonomakos, Panagiotisen
heal.publicationDate2010-10-20T09:56:24Z
heal.identifier.primaryhttp://hdl.handle.net/20.500.12688/2964
heal.abstractΣκοπός της πτυχιακής αυτής ήταν η μελέτη ,η σχεδίαση και η ανάπτυξη μιας εφαρμογής οπού με την οποία ο χρήστης θα μπορεί να αναπτύξει , να τροποποιήσει και να επεξεργαστεί τρισδιάστατα αντικείμενα(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 αυτό μπορεί να ανακτηθεί οποιαδήποτε στιγμή για περαιτέρω επεξεργασία.el
heal.abstractGoal of this dissertation was to study, design and the development of an application by which any user will be able to develop, configure, and edit 3 dimensions object by using Java 3D API of ORACLE, at the end the application provides to user the ability to produce the final code of the mentioned 3D object in order the user to be able to use this produced java code in any other applications, due to this the design and the behavior of similar applications have been studied in order the needs of the our application for the development and for the implementation to be defined. Specifically for the application’s development, Swing library have been used which provides a graphical user interface (GUI) for Java programs. Additional the application is implemented by Java - Java 3D libraries and due to some specific application’s requirements Freemarker API have been used. The application provides to user an option to choose between one of the primitives object of Java3D API in order Java Code of selected primitive object to be produced. User is able to edit and change some parts of the 3D object in real time by using some application’s tools , user is able to change the dimension , color, appearance and object’s position into the space. Last but not least user is able to embed the object with motion, images and many other interactive actions. Final user is able to develop a project which is stored into his work space and it can support JAVA ,XML ,TXT,XSD files , this project can be loaded when ever is necessary by the application.en
heal.languageel
heal.academicPublisherΤ.Ε.Ι. Κρήτης, Τεχνολογικών Εφαρμογών (Σ.Τ.Εφ), Τμήμα Μηχανικών Πληροφορικής Τ.Ε.el
heal.academicPublisherT.E.I. of Crete, School of Engineering (STEF), Department of Informatics Engineeringen
heal.titleΕπεξεργασία αλληλεπιδραστικών τρισδιάστατων αντικειμένων.el
heal.titleEditor for itnteractive 3D objects.en
heal.typebachelorThesis
heal.advisorNameΒιδάκης, Νικόλαοςel
heal.advisorNameBidakis, Nikolaosen
heal.academicPublisherIDteicrete
heal.fullTextAvailabilitytrue
tcd.distinguishedfalse
tcd.surveyfalse


Αρχεία σε αυτό το τεκμήριο

Thumbnail
Thumbnail

Αυτό το τεκμήριο εμφανίζεται στις ακόλουθες συλλογές

Εμφάνιση απλής εγγραφής

Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
Except where otherwise noted, this item's license is described as Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)