dc.contributor.advisor | Μπαρδής, Γεώργιος | |
dc.contributor.author | Βοσκόπουλος, Γεώργιος | |
dc.date.accessioned | 2021-10-29T05:19:02Z | |
dc.date.available | 2021-10-29T05:19:02Z | |
dc.date.issued | 2021-10 | |
dc.identifier.uri | https://polynoe.lib.uniwa.gr/xmlui/handle/11400/1449 | |
dc.identifier.uri | http://dx.doi.org/10.26265/polynoe-1300 | |
dc.description.abstract | Στα πλαίσια της παρούσας Διπλωματικής Εργασίας υλοποιήθηκε μια σειρά από τυπικούς αλγορίθμους Γραφικών με στοιχεία οπτικοποιημένης αλληλεπίδρασης με το χρήστη επιτρέποντας την εξερεύνηση εναλλακτικών σεναρίων εξέλιξης και κατανόηση της λειτουργίας τους. Η υλοποίηση αξιοποιεί την πλατφόρμα WebGL/Javascript για αυξημένη διάχυση των αποτελεσμάτων (συμβατότητα με όλους τους σύγχρονους φυλλομετρητές χωρίς ανάγκη πρόσθετων) και υψηλές δυνατότητες ελέγχου του οπτικού αποτελέσματος. Υλοποιήθηκαν οι εξής αλγόριθμοι:
• Σύνθετοι μετασχηματισμοί στο επίπεδο
• Σύνθετοι μετασχηματισμοί στο χώρο
• Bresenham για ευθύγραμμο τμήμα
• Bresenham για κύκλο
• Προοπτική προβολή
• Ψαλίδισμα αυτιών
• Χρωματισμός πολυγώνου με seed fill (4 γείτονες)
• Χρωματισμός πολυγώνου με γραμμή σάρωσης
• Χρωματισμός πολυγώνου με γραμμή σάρωσης στο χώρο των αντικειμένων
• Z buffer | el |
dc.format.extent | 70 | el |
dc.language.iso | el | el |
dc.publisher | Πανεπιστήμιο Δυτικής Αττικής | el |
dc.rights | Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 4.0 Διεθνές | * |
dc.rights.uri | https://creativecommons.org/licenses/by-nc-sa/4.0/deed.el | * |
dc.subject | Γραφικά | el |
dc.subject | Εκπαίδευση | el |
dc.subject | WebGL | el |
dc.title | Υλοποίηση αντιπροσωπευτικών αλγορίθμων γραφικών με οπτικοποιημένη αλληλεπίδραση με το χρήστη για εκπαιδευτικούς σκοπούς με χρήση WebGL | el |
dc.title.alternative | Implementation of representative graphics algorithms offering visualized user interaction for educational purposes using WebGL | el |
dc.type | Διπλωματική εργασία | el |
dc.contributor.committee | Βουλόδημος, Αθανάσιος | |
dc.contributor.committee | Tselenti, Panagiota | |
dc.contributor.faculty | Σχολή Μηχανικών | el |
dc.contributor.department | Τμήμα Μηχανικών Πληροφορικής και Υπολογιστών | el |
dc.description.abstracttranslated | In the scope of the present Diploma Thesis a series of typical Graphics algorithms were implemented, incorporating visual user interaction features, allowing alternative scenarios of evolution and insight to their functonality. The implementation takes advantage of the WebGL/Javascript platform for increased diffusion of the results (compatibility with all contemporary browsers without the need for plugins) and high capability of controlling the visual outcome. The implemented algorithms are the following:
• 2D Composite transformations
• 3D Composite transformations
• Bresenham for line segment
• Bresenham for circle
• Perspective view
• Ear clipping
• Polygon coloring with seed fill (4 neighbors)
• Polygon coloring with scan line
• Polygon coloring with scan line in the object space
• Z buffer | el |