Υλοποίηση λογισμικού για αναπαράσταση 3Δ μοντέλων με HTML5 και WebGL

Η εξέλιξη της τεχνολογίας γίνεται με ταχύτατους ρυθμούς, δίνοντας απίστευτες δυνατότητες. Μέσα σ’αυτές τις εξελίξεις βρίσκεται και η WebGL. Η WebGL είναι ένα JavaScript API βάσει της γλώσσας OpenGL που χρησιμοποιείται για αναπαράσταση και απόδοση διαδραστικών 3D και 2D γραφικών σε οποιοδήποτε συμβατ...

Full description

Saved in:
Bibliographic Details
Main Author: Μπακάλη, Γεωργία
Language:el_GR
Published: 2019
Subjects:
Online Access: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
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1784211193609584640
author Μπακάλη, Γεωργία
author_facet Μπακάλη, Γεωργία
author_sort Μπακάλη, Γεωργία
collection DSpace
description Η εξέλιξη της τεχνολογίας γίνεται με ταχύτατους ρυθμούς, δίνοντας απίστευτες δυνατότητες. Μέσα σ’αυτές τις εξελίξεις βρίσκεται και η 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 τα οποία αποτελούν ένα αλγόριθμο γραφικών υπολογιστών για την δημιουργία ενός πολυγωνικού πλέγματος βασισμένων σε μαθηματικές συναρτήσεις.
id oai:hellanicus.lib.aegean.gr:11610-18755
institution Hellanicus
language el_GR
publishDate 2019
record_format dspace
spelling oai:hellanicus.lib.aegean.gr:11610-187552023-02-01T08:24:52Z Υλοποίηση λογισμικού για αναπαράσταση 3Δ μοντέλων με HTML5 και WebGL Μπακάλη, Γεωργία WebGL HTML5 Computer graphics WebGL (Computer program language) Miva Script (Computer program language) Η εξέλιξη της τεχνολογίας γίνεται με ταχύτατους ρυθμούς, δίνοντας απίστευτες δυνατότητες. Μέσα σ’αυτές τις εξελίξεις βρίσκεται και η 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 τα οποία αποτελούν ένα αλγόριθμο γραφικών υπολογιστών για την δημιουργία ενός πολυγωνικού πλέγματος βασισμένων σε μαθηματικές συναρτήσεις. Η μεταπτυχιακή εργασία συνοδεύεται από μια εφαρμογή 2019-06-20T12:08:31Z 2019-06-20T12:08:31Z 2017-02-24 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 el_GR CC0 1.0 Παγκόσμια http://creativecommons.org/publicdomain/zero/1.0/ 70 σ. Μυτιλήνη
spellingShingle WebGL
HTML5
Computer graphics
WebGL (Computer program language)
Miva Script (Computer program language)
Μπακάλη, Γεωργία
Υλοποίηση λογισμικού για αναπαράσταση 3Δ μοντέλων με HTML5 και WebGL
title Υλοποίηση λογισμικού για αναπαράσταση 3Δ μοντέλων με HTML5 και WebGL
title_full Υλοποίηση λογισμικού για αναπαράσταση 3Δ μοντέλων με HTML5 και WebGL
title_fullStr Υλοποίηση λογισμικού για αναπαράσταση 3Δ μοντέλων με HTML5 και WebGL
title_full_unstemmed Υλοποίηση λογισμικού για αναπαράσταση 3Δ μοντέλων με HTML5 και WebGL
title_short Υλοποίηση λογισμικού για αναπαράσταση 3Δ μοντέλων με HTML5 και WebGL
title_sort υλοποίηση λογισμικού για αναπαράσταση 3δ μοντέλων με html5 και webgl
topic WebGL
HTML5
Computer graphics
WebGL (Computer program language)
Miva Script (Computer program language)
url 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
work_keys_str_mv AT mpakalēgeōrgia ylopoiēsēlogismikougiaanaparastasē3dmontelōnmehtml5kaiwebgl