Υλοποίηση λογισμικού για αναπαράσταση 3Δ μοντέλων με HTML5 και WebGL
Uloženo v:
| Název: | Υλοποίηση λογισμικού για αναπαράσταση 3Δ μοντέλων με HTML5 και WebGL |
|---|---|
| Autoři: | Μπακάλη, Γεωργία |
| Rok vydání: | 2017 |
| Témata: | WebGL, HTML5, Computer graphics, WebGL (Computer program language), Miva Script (Computer program language) |
| Geografické téma: | Μυτιλήνη |
| Popis: | Η εξέλιξη της τεχνολογίας γίνεται με ταχύτατους ρυθμούς, δίνοντας απίστευτες δυνατότητες. Μέσα σ’αυτές τις εξελίξεις βρίσκεται και η WebGL. Η WebGL είναι ένα JavaScript API βάσει της γλώσσας OpenGL που χρησιμοποιείται για αναπαράσταση και απόδοση διαδραστικών 3D και 2D γραφικών σε οποιοδήποτε συμβατό περιεγητή. Η δημιουργία WebGL εφαρμογών γίνεται με την χρήση HTML5, JavaScript και Three.js. Η Three.js είναι μια cross-browser βιβλιοθήκη JavaScript / API που χρησιμοποιείται για να δημιουργήσει και να εμφανίσει κινούμενα γραφικά υπολογιστή 3D σε ένα web browser. Βάσει της WebGL, δημιουργήθηκε μια πρωτότυπη εφαρμογή με την ονομασία “3D Maths” με την οποία ο χρήστης μαθαίνει πως ένα 3D μοντέλο μπορεί να τροποποιηθεί με την βοήθεια μαθηματικών και προγραμματιστικών συναρτήσεων. Καθώς, επίσης, πως οι συναρτήσεις εξαρτώνται από τον χρόνο και πως μπορεί να «παίξει» μ’αυτές και να έχει κάθε φορά και ένα διαφορετικό εντυπωσιακό αποτέλεσμα. Τα μοντέλα που χρησιμοποιήθηκαν είναι μοντέλα Marching Cubes τα οποία αποτελούν ένα αλγόριθμο γραφικών υπολογιστών για την δημιουργία ενός πολυγωνικού πλέγματος βασισμένων σε μαθηματικές συναρτήσεις. ; Η μεταπτυχιακή εργασία συνοδεύεται από μια εφαρμογή |
| Druh dokumentu: | other/unknown material |
| Popis souboru: | 70 σ. |
| Jazyk: | Greek, Modern (1453-) |
| Relation: | https://vsmart.lib.aegean.gr/webopac/List.csp?SearchT1=%CE%A5%CE%BB%CE%BF%CF%80%CE%BF%CE%AF%CE%B7%CF%83%CE%B7+%CE%BB%CE%BF%CE%B3%CE%B9%CF%83%CE%BC%CE%B9%CE%BA%CE%BF%CF%8D+%CE%B3%CE%B9%CE%B1+%CE%B1%CE%BD%CE%B1%CF%80%CE%B1%CF%81%CE%AC%CF%83%CF%84%CE%B1%CF%83%CE%B7+3%CE%94+&Index1=Keywordsbib&Database=1&NumberToRetrieve=50&OpacLanguage=gre&SearchMethod=Find_1&SearchTerm1=%CE%A5%CE%BB%CE%BF%CF%80%CE%BF%CE%AF%CE%B7%CF%83%CE%B7+%CE%BB%CE%BF%CE%B3%CE%B9%CF%83%CE%BC%CE%B9%CE%BA%CE%BF%CF%8D+%CE%B3%CE%B9%CE%B1+%CE%B1%CE%BD%CE%B1%CF%80%CE%B1%CF%81%CE%AC%CF%83%CF%84%CE%B1%CF%83%CE%B7+3%CE%94+&Profile=Default&PreviousList=Start&PageType=Start&EncodedRequest=*0F*93B*7CR*F4e*80*C4*D75*28*88*CC*7FP&WebPageNr=1&WebAction=NewSearch&StartValue=1&RowRepeat=0&MyChannelCount=; http://hdl.handle.net/11610/18755 |
| Dostupnost: | http://hdl.handle.net/11610/18755 https://vsmart.lib.aegean.gr/webopac/List.csp?SearchT1=%CE%A5%CE%BB%CE%BF%CF%80%CE%BF%CE%AF%CE%B7%CF%83%CE%B7+%CE%BB%CE%BF%CE%B3%CE%B9%CF%83%CE%BC%CE%B9%CE%BA%CE%BF%CF%8D+%CE%B3%CE%B9%CE%B1+%CE%B1%CE%BD%CE%B1%CF%80%CE%B1%CF%81%CE%AC%CF%83%CF%84%CE%B1%CF%83%CE%B7+3%CE%94+&Index1=Keywordsbib&Database=1&NumberToRetrieve=50&OpacLanguage=gre&SearchMethod=Find_1&SearchTerm1=%CE%A5%CE%BB%CE%BF%CF%80%CE%BF%CE%AF%CE%B7%CF%83%CE%B7+%CE%BB%CE%BF%CE%B3%CE%B9%CF%83%CE%BC%CE%B9%CE%BA%CE%BF%CF%8D+%CE%B3%CE%B9%CE%B1+%CE%B1%CE%BD%CE%B1%CF%80%CE%B1%CF%81%CE%AC%CF%83%CF%84%CE%B1%CF%83%CE%B7+3%CE%94+&Profile=Default&PreviousList=Start&PageType=Start&EncodedRequest=*0F*93B*7CR*F4e*80*C4*D75*28*88*CC*7FP&WebPageNr=1&WebAction=NewSearch&StartValue=1&RowRepeat=0&MyChannelCount= |
| Rights: | CC0 1.0 Παγκόσμια ; http://creativecommons.org/publicdomain/zero/1.0/ |
| Přístupové číslo: | edsbas.ACB5062A |
| Databáze: | BASE |
| Abstrakt: | Η εξέλιξη της τεχνολογίας γίνεται με ταχύτατους ρυθμούς, δίνοντας απίστευτες δυνατότητες. Μέσα σ’αυτές τις εξελίξεις βρίσκεται και η WebGL. Η WebGL είναι ένα JavaScript API βάσει της γλώσσας OpenGL που χρησιμοποιείται για αναπαράσταση και απόδοση διαδραστικών 3D και 2D γραφικών σε οποιοδήποτε συμβατό περιεγητή. Η δημιουργία WebGL εφαρμογών γίνεται με την χρήση HTML5, JavaScript και Three.js. Η Three.js είναι μια cross-browser βιβλιοθήκη JavaScript / API που χρησιμοποιείται για να δημιουργήσει και να εμφανίσει κινούμενα γραφικά υπολογιστή 3D σε ένα web browser. Βάσει της WebGL, δημιουργήθηκε μια πρωτότυπη εφαρμογή με την ονομασία “3D Maths” με την οποία ο χρήστης μαθαίνει πως ένα 3D μοντέλο μπορεί να τροποποιηθεί με την βοήθεια μαθηματικών και προγραμματιστικών συναρτήσεων. Καθώς, επίσης, πως οι συναρτήσεις εξαρτώνται από τον χρόνο και πως μπορεί να «παίξει» μ’αυτές και να έχει κάθε φορά και ένα διαφορετικό εντυπωσιακό αποτέλεσμα. Τα μοντέλα που χρησιμοποιήθηκαν είναι μοντέλα Marching Cubes τα οποία αποτελούν ένα αλγόριθμο γραφικών υπολογιστών για την δημιουργία ενός πολυγωνικού πλέγματος βασισμένων σε μαθηματικές συναρτήσεις. ; Η μεταπτυχιακή εργασία συνοδεύεται από μια εφαρμογή |
|---|
Nájsť tento článok vo Web of Science