ΤΙΤΛΟΣ ΠΤΥΧΙΑΚΗΣ ΕΡΓΑΣΙΑΣ

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "ΤΙΤΛΟΣ ΠΤΥΧΙΑΚΗΣ ΕΡΓΑΣΙΑΣ"

Transcript

1 Τ.Ε.Ι. ΚΑΒΑΛΑΣ ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΛΗΡΟΦΟΡΙΩΝ ΤΙΤΛΟΣ ΠΤΥΧΙΑΚΗΣ ΕΡΓΑΣΙΑΣ Τρισδιάστατες Γραφικές Αναπαραστάσεις. Μια εφαρμογή στο κτήριο του Τμήματος Διαχείρισης Πληροφοριών του ΤΕΙ Καβάλας, με χρήση αρχιτεκτονικού προγράμματος και Πλατφόρμας ανάπτυξης παιχνιδιών Μια εργασία των φοιτητών: ΠΥΛΙΟΣ ΘΩΜΑΣ ΣΟΙΔΗΣ ΙΩΑΝΝΗΣ Επιβλέπων Εκπαιδευτικός: ΧΑΤΖΗΣ ΒΑΣΙΛΕΙΟΣ ΝΟΕΜΒΡΙΟΣ 2011

2 ΕΥΧΑΡΙΣΤΗΡΙΑ Θα θέλαμε να ευχαριστήσουμε τους γονείς μας για την υποστήριξη που μας προσέφεραν απλόχερα, όλα αυτά τα χρόνια και τον Πύλιο Αντώνιο για την πολύτιμη στήριξη του από την αρχή αυτής της εργασίας μέχρι το τέλος της.

3 Πτυχιακή εργασία των ΠΥΛΙΟΣ ΘΩΜΑΣ ΣΟΪΔΗΣ ΙΩΑΝΝΗΣ ΠΕΡΙΕΧΟΜΕΝΑ 1 ΚΕΦΑΛΑΙΟ Τα Γραφικά Υπολογιστών Τα γραφικά υπολογιστών πραγματικού χρόνου Είδη γραφικών υπολογιστή ως προς τις διαστάσεις τους Δισδιάστατα 2D γραφικά υπολογιστή Τρισδιάστατα (3d) Γραφικά Υπολογιστών (3D Graphics) Στατικά Γραφικά Υπολογιστών (Static Graphics) Εφαρμογές Γραφικών Υπολογιστών Ορισμός Animation Πρώιμα δείγματα Animation Τεχνικές animation Computer Animation και κατηγορίες Η ανάγκη επιτάχυνσης 3D γραφικών ΕΦΑΡΜΟΓΕΣ 3D ANIMATION ΚΕΦΑΛΑΙΟ Βιντεοπαιχνίδια και μηχανές παιχνιδιων Σύντομη ιστορική αναδρομή και εξέλιξη των βιντεοπαιχνιδιών Μηχανή παιχνιδιού (game engine) Εμβάθυνση του όρου μηχανή παιχνιδιού (game engine) ΚΕΦΑΛΑΙΟ Τα προγράμματα που χρησιμοποιήθηκαν Εισαγωγή στο Google Sketchup Γνωριμία με το Google Sketchup Διαδικασία δημιουργίας ενός αντικείμενου στο Google Sketchup Προγραμματισμός και σχεδίαση του κτηρίου Εισαγωγή στο Unity3d Πρώτη επαφή με το περιβάλλον του Unity Scripts που χρησιμοποιήθηκαν Occlusion Culling Διαδικασία εισαγωγής και εξαγωγής στο Unity...69 Σελίδα 3 από 80

4 3.3 Adobe Photoshop CS ΚΕΦΑΛΑΙΟ Συμπεράσματα ΚΕΦΑΛΑΙΟ ΒΙΒΛΙΟΓΡΑΦΙΑ Σελίδα 4 από 80

5 Πτυχιακή εργασία των ΠΥΛΙΟΣ ΘΩΜΑΣ ΣΟΪΔΗΣ ΙΩΑΝΝΗΣ ΕΙΣΑΓΩΓΗ Ο σχεδιασμός ψηφιακών μοντέλων, αποτελεί ισχυρό κίνητρο για κάθε σύγχρονο σχεδιαστή/προγραμματιστή. Η ευκολία και οι πολλαπλές λειτουργίες που προσφέρουν, τα σημερινά πακέτα εφαρμογών, δίνουν τα μέσα σε κάθε ενδιαφερόμενο, να δημιουργήσει ότι σκεφτεί με μοναδικό περιορισμό, τη φαντασία του. Το ενδιαφέρον αυξάνεται, όταν προστίθεται η ανάπτυξη κώδικα η οποία επιτρέπει, στο δημιουργό, να δώσει «πνοή» στα μοντέλα του, κάνοντάς τα να κινούνται και ν αλληλεπιδρούν σ ένα εικονικό περιβάλλον. Σήμερα είναι πιο εύκολο από ποτέ να αναπτύξει κάποιος ένα βιντεοπαιχνίδι, λόγω της πληθώρας εργαλείων που υπάρχουν διαθέσιμα, και μάλιστα δωρεάν. Τεχνολογία και τεχνογνωσία υπάρχει ή μπορεί να αναπτυχθεί και να διδαχθεί, τα μόνα που χρειάζονται είναι ένας καλός οδηγός για το ξεκίνημα και αρκετή όρεξη. Σκοπός και στόχοι της εργασίας είναι η ανάλυση του τρόπο σχεδίασης και ανάπτυξης βιντεοπαιχνιδιών. Σημαντικός στόχος της πτυχιακής, είναι ν αποτελέσει ένα εμπεριστατωμένο οδηγό για άπειρους αλλά και πιο προχωρημένους σχεδιαστές/προγραμματιστές που θέλουν ν ασχοληθούν με αυτόν τον τομέα. Επιδιώκοντας να εμπλουτίσουμε τις γνώσεις που απαιτούνται. Συντάχθηκε ένας μικρός οδηγός με όλα τα απαραίτητα βήματα που χρειάζονται για την κατασκευή ενός απλού τρισδιάστατου παιχνιδιού. Σελίδα 5 από 80

6 1 ΚΕΦΑΛΑΙΟ

7 Πτυχιακή εργασία των ΠΥΛΙΟΣ ΘΩΜΑΣ ΣΟΪΔΗΣ ΙΩΑΝΝΗΣ Εισαγωγή κεφαλαίου Στο κεφάλαιο αυτό θα ειπωθούν γενικές έννοιες για μεγαλύτερη κατανόηση του αντικειμένου της εργασίας αλλά και για να μπορέσει ο αναγνώστης να καταλάβει την χρήση των προγραμμάτων που επιλέχτηκαν τα οποία θα παρουσιαστούν στο επόμενο κεφάλαιο. Περιγράφεται το πέρασμα της τεχνολογίας από τα δισδιάστατα γραφικά στα τρισδιάστατα. Γίνεται αναφορά στο τι είναι το animation και πως κατηγοριοποιείται. Ακόμα αναφέρονται και περιγράφονται τα βήματα για την δημιουργία ενός 3D computer animation, τα διάφορα λογισμικά εργαλεία-προγράμματα με τα οποία μπορούμε να υλοποιήσουμε ένα 3D animation, τις εφαρμογές τους, σε ποιους τομείς βοήθησαν και με πιο τρόπο. Γίνεται αναφορά στο τι είναι το animation και πως κατηγοριοποιείται. Παλαιότερα για τους προγραμματιστές και τους χρήστες υπολογιστών, ήταν πολύ δύσκολο να δουλέψουν με τρισδιάστατα αντικείμενα στον υπολογιστή γιατί δεν υπήρχε η κατάλληλη γνώση αλλά και η απαραίτητη υπολογιστική ισχύ. Σήμερα, η αγορά οδηγημένη από την ζήτηση αυξημένης ρεαλιστικότητας στα παιχνίδια, σε εμπορικούς τομείς, σε νέες τεχνολογίες τόσο γραφικών με 3D δυνατότητες όσο και υπολογιστικής δύναμης έκαναν την εμφάνιση τους, εξαπλώθηκαν στην αγορά και αμέσως έγινε ένα μεγάλο άλμα στον τομέα των animation, τα παιχνίδια αλλά και γενικότερα τον τρισδιάστατο κόσμο. Πρόκειται για μια αγορά με συνεχείς αλλαγές, καινούριες ανάγκες για animation και εφαρμογές που δημιουργούνται και γεννιούνται συνεχώς, κάνοντας αυτόν τον χώρο άκρος ελκυστικό αλλά και ένα απαραίτητο εργαλείο που σε λίγο καιρό όλοι θα μπορούν να το χρησιμοποιήσουν. Σελίδα 7 από 80

8 ΚΕΦΑΛΑΙΟ Τα Γραφικά Υπολογιστών Για την εισαγωγή, δημιουργία και επεξεργασία των γραφικών υπολογιστών χρησιμοποιείται ειδικό λογισμικό, με τη γενική ονομασία "Λογισμικό επεξεργασίας εικόνας. Έτσι, δημιουργούνται γραφικά απεικόνισης διαφόρων σχέσεων - όπως χαρτών και ειδώλων δύο ή τριών διαστάσεων - με την χρήση τελειών, γραμμών, καμπύλών κ.τ.λ. Τα στοιχεία μπορούν να εισαχθούν στον υπολογιστή μέσω διαφόρων συσκευών, όπως ένας σαρωτής (scanner) ή μια Ψηφιακή φωτογραφική μηχανή, με την μορφή γραμμών, κουκκίδων είτε μέσω του πληκτρολογίου. Όταν παρουσιασθεί το αποτέλεσμα στην οθόνη, ο χρήστης μπορεί να το χειριστεί μετακινώντας το οριζοντίως και καθέτως ή περιστρέφοντάς το, να το επεξεργαστεί ή να το προεκτείνει με την χρήση μιας γραφίδας (light pen) ή μολυβιού με σφαιρίδιο. Ορισμένοι τύποι λογισμικού, όπως τα υπολογιστικά φύλλα, διαθέτουν την δυνατότητα δημιουργίας και επεξεργασίας (εντός ορισμένων πλαισίων) γραφικών παραστάσεων. Η επεξεργασία ενός γραφικού παραμένει, ωστόσο, αποκλειστικό αντικείμενο του λογισμικού επεξεργασίας εικόνας. Κυριότεροι (αλλά όχι μοναδικοί) τύποι τέτοιου λογισμικού είναι το Photoshop της Adobe Corp., το CorelDraw της CorelCorp. και το 3DStudio Max της Autodesk. Υπάρχουν, φυσικά, πολλά ακόμη προγράμματα (ορισμένα, μάλιστα, διανέμονται δωρεάν), με ποικιλία δυνατοτήτων και χαρακτηριστικών όπως και απαιτήσεων από το Λειτουργικό Σύστημα και το υπολογιστικό σύστημα στο οποίο θα χρησιμοποιηθούν. (DMCA Scribd, 2011) Τα γραφικά υπολογιστών πραγματικού χρόνου Τα γραφικά υπολογιστών πραγματικού χρόνου αποτελούν αντικείμενα γραφικών τα οποία αποδίδονται την στιγμή που εκτελούνται. Για παράδειγμα τα γραφικά που εμφανίζονται στην οθόνη ενός υπολογιστή, ο οποίος εκτελεί ένα παιχνίδι, ανήκουν συνήθως σε αυτήν την κατηγορία. Για τη δημιουργία τους απαιτείται κάποια μηχανή απόδοσης γραφικών (graphics rendering engine) πραγματικού χρόνου, όπως για παράδειγμα το Ogre3d, το Irrlich, το Crystal Space, Unity3d κτλ. Σελίδα 8 από 80

9 Πτυχιακή εργασία των ΠΥΛΙΟΣ ΘΩΜΑΣ ΣΟΪΔΗΣ ΙΩΑΝΝΗΣ Ο όρος γραφικά υπολογιστών υπό την ευρεία έννοια έχει χρησιμοποιηθεί για να περιγράψει τα πάντα σε ένα υπολογιστή που δεν είναι κείμενο ή ήχος. Αναφέρεται συνήθως σε πολλά διαφορετικά πράγματα. (DMCA Scribd, 2011) Είδη γραφικών υπολογιστή ως προς τις διαστάσεις τους Το πέρασμα από δισδιάστατα σε τρισδιάστατα γραφικά Οι υπολογιστές κατά την πρώτη τους γενιά αυτό που μπορούσαν να κάνουν ήταν να δείχνουν και να τυπώνουν γράμματα και αριθμούς. Αργότερα άρχισαν να μπαίνουν κάποια στοιχειώδη γραφικά και χρώματα, τα δισδιάστατα 2D (x.y συντεταγμένες). Με το πέρασμα του χρόνου και την πρόοδο των επεξεργαστών φτάσαμε να έχουμε πλούσια διαδραστικά γραφικά περιβάλλοντα με πιο διαδεδομένα, τα windows τα οποία είναι εύκολα στη χρήση και μας προσφέρουν ένα πιο ευχάριστο περιβάλλον. Στις μέρες μας κυριαρχούν στις οθόνες μας τα τρισδιάστατα γραφικά, τα λεγόμενα 3D από το 3 dimensions(x,y,z συντεταγμένες).οι εικόνες που παρουσιάζονται στις οθόνες μας αποκτούν και μια τρίτη διάσταση, το βάθος. Ουσιαστικά μιλάμε για δισδιάστατες εικόνες οι οποίες όμως μας δίνουν την ψευδαίσθηση του βάθους. Η ανάγκη για πιστότερη απεικόνιση της πραγματικότητας ήταν και ο λόγος μετάβασης από τα δισδιάστατα στα τρισδιάστατα γραφικά. Για τον ίδιο λόγο στα τρισδιάστατα γραφικά όσο περισσότερη λεπτομέρεια χρησιμοποιείται τόσο πιο ρεαλιστικά παρουσιάζονται. Για παράδειγμα σε μια απεικόνιση ενός αυτοκινήτου σε 2d ο υπολογιστής έδειχνε μόνο την πρόσοψη, ενώ με 3d θα μας δείξει μια πιο πλήρης απεικόνιση όπου θα φαίνονται όλες οι πλευρές του αυτοκινήτου ανάλογα με το επιλεγμένο σημείο παρατήρησης. Η χρήση του βάθους δίνει πολύ μεγαλύτερο ρεαλισμό. Τα 3d γραφικά επιτρέπουν αναπαραστάσεις οι οποίες παρουσιάζουν ομοιότητες με την πραγματικότητα ή μπορούν και να την ξεπεράσουν δίνοντας την δυνατότητα στο χρήστη να μεταβεί σε φανταστικούς ή πραγματικούς κόσμους και να περιπλανηθεί μέσα σε αυτούς σε πραγματικό χρόνο. (PanosGR_, 2009) Το αρνητικό με τα 3d γραφικά είναι ότι απαιτείται πολύ μεγαλύτερη υπολογιστική ισχύ, καλύτερη κάρτα γραφικών και περισσότερη μνήμη στο σύστημα μας, μιας και ο υπολογιστής Σελίδα 9 από 80

10 ΚΕΦΑΛΑΙΟ 1 χρειάζεται να κάνει πολύ περισσότερους και δυσκολότερους υπολογισμούς για να μας δώσει την σωστή απεικόνιση (Wikipedia, 2011) (encyclopedia, 2011). Τα γραφικά ως προς τις διαστάσεις τους μπορούν να χωριστούν σε δυο κατηγορίες : i. Δισδιάστατα 2D γραφικά υπολογιστή. ii. Τρισδιάστατα 3D γραφικά υπολογιστή. iii. Ανάλογα με τον χρόνο στον οποίο γίνεται η απόδοσή τους (rendering) iv. Στατικά γραφικά υπολογιστών Σελίδα 10 από 80

11 Πτυχιακή εργασία των ΠΥΛΙΟΣ ΘΩΜΑΣ ΣΟΪΔΗΣ ΙΩΑΝΝΗΣ Δισδιάστατα 2D γραφικά υπολογιστή Τα δισδιάστατα γραφικά υπολογιστών αποτελούν προσπάθειες απεικόνισης γραφικών δύο διαστάσεων στην οθόνη μιας ψηφιακής συσκευής (π.χ. ενός υπολογιστή). Συνήθως τέτοιου είδους γραφικά χρησιμοποιούνται για την δημιουργία γραφικών διεπαφών χρήστη (GUI-Graphical User Interface), αλλά και για εικονογραφήσεις βιβλίων, περιοδικό, εντύπων. Στα γραφικά με υπολογιστή συμπεριλαμβάνεται και η επεξεργασία εικόνας (στατικής ή κινούμενης), η οποία γίνεται με τη βοήθεια ειδικού λογισμικού. Η επεξεργασία εικόνας είναι μια από τις δημοφιλέστερες χρήσεις του υπολογιστή σήμερα, καθώς επιτρέπει τη βελτίωση μιας φωτογραφίας με την εφαρμογή ειδικών φίλτρων, τα οποία μπορούν όχι μόνο να τη βελτιώσουν, αλλά και να την παραλλάξουν (φωτομοντάζ). Τα δύο διαστάσεων γραφικά μπορούν να καταταγούν στις εξής δύο μεγάλες κατηγορίες: Διανυσματικά γραφικά (Vector Graphics): Χρησιμοποιούνται για τη δημιουργία εικόνων όπως λογότυπα, σήματα κατατεθέντα κτλ. αλλά και ψευδό-τρισδιάστατων σχημάτων (προοπτική). Γραφικά ψηφίδων (bitmap graphics): Όλα τα γραφικά που δημιουργούνται από ψηφιοποίηση υπαρκτών αντικειμένων (φωτογραφίες, εικόνες από σαρωτές κτλ.) ανήκουν σε αυτή την κατηγορία. Η βασική διαφορά των δύο κατηγοριών είναι το χαρακτηριστικό της ανάλυσης (resolution). Τα διανυσματικά γραφικά "περιγράφουν" μια εικόνα με τη βοήθεια της αναλυτικής γεωμετρίας και, κατά συνέπεια, με τη βοήθεια εξισώσεων, ενώ τα γραφικά ψηφίδων λειτουργούν όπως ακριβώς ένα ψηφιδωτό: Όσο μικρότερες και περισσότερες ψηφίδες χρησιμοποιούνται, τόσο πιο ευκρινές και ακριβές είναι το τελικό αποτέλεσμα. Η ανάλυση μετράται σε κουκκίδες (ψηφίδες) ανά ίντσα (dots per inch, dpi). Για μια οθόνη, η ανάλυση των 72 ή 96 dpi είναι επαρκέστατη, αν όμως η εικόνα προορίζεται για επαγγελματική εκτύπωση, το ελάχιστο απαιτούμενο είναι οι 300 dpi. Τα διανυσματικά γραφικά είναι ανεξάρτητα ανάλυσης (resolution free), γιατί απλά δε χρησιμοποιούν ψηφίδες για το σχηματισμό της εικόνας. Σελίδα 11 από 80

12 ΚΕΦΑΛΑΙΟ 1 Ένα ακόμη χαρακτηριστικό των γραφικών είναι το βάθος χρώματος, δηλαδή το πλήθος των δυαδικών ψηφίων (bits) που χρησιμοποιούνται για την περιγραφή του χρώματος κάθε ψηφίδας (ή κάθε περιοχής στα διανυσματικά γραφικά). Το σημερινό στάνταρ είναι για μεν τις οθόνες βάθος χρώματος 24 bits ενώ για τις εκτυπώσεις 32 bits (Η οθόνη και η εκτύπωση χρησιμοποιούν διαφορετικά χρωματικά πρότυπα. Υπάρχουν και γραφικά με μεγαλύτερο βάθος χρώματος, που προορίζονται για ειδικές χρήσεις, καθώς το ανθρώπινο μάτι δε μπορεί να διακρίνει περισσότερα από 16,7 εκατομμύρια χρωματικές διαβαθμίσεις). Για τις εφαρμογές του Διαδικτύου χρησιμοποιούνται αποκλειστικά τα γραφικά ψηφίδων, γιατί (προς το παρόν!) δεν είναι δυνατή η μετάδοση διανυσματικών γραφικών. Ο τύπος των γραφικών αναγνωρίζεται συνήθως από το δεύτερο μέρος του ονόματος του αρχείου, στο οποίο είναι αποθηκευμένα (δηλ. το τμήμα εκείνο του ονόματος που βρίσκεται δεξιά από την τελεία που χωρίζει στα δύο το όνομα ενός αρχείου). Οι πλέον συνήθεις τύποι είναι: Διανυσματικά γραφικά:.cdr,.ai Γραφικά ψηφίδων:.tif,.bmp, jpg,.gif,.png (Οι τρεις τελευταίοι τύποι είναι οι κατάλληλοι για το Διαδίκτυο). Σελίδα 12 από 80

13 Πτυχιακή εργασία των ΠΥΛΙΟΣ ΘΩΜΑΣ ΣΟΪΔΗΣ ΙΩΑΝΝΗΣ Τρισδιάστατα (3d) Γραφικά Υπολογιστών (3D Graphics) Τα τρισδιάστατα γραφικά υπολογιστών αποτελούν προσπάθειες απεικόνισης γραφικών τριών διαστάσεων στην - απεικόνισης δύο διαστάσεων - οθόνη μιας ψηφιακής συσκευής (π.χ. ενός υπολογιστή). Το γεγονός ότι η απεικόνιση χρησιμοποιεί τρεις διαστάσεις τα καθιστά ιδιαίτερα ρεαλιστικά. Τέτοιου είδους γραφικά χρησιμοποιούνται συνήθως από προγράμματα όπως παιχνίδια υπολογιστών, εικονικούς κόσμους. Τα τρισδιάστατα γραφικά βρίσκουν επίσης εφαρμογή στον κινηματογράφο, για τη δημιουργία σκηνών εικονικών κόσμων (χαρακτηριστικό παράδειγμα οι ταινίες του κύκλου "Ο Άρχοντας των Δαχτυλιδιών") αλλά και ειδικών εφέ, που είναι αδύνατον να γυριστούν ως πραγματικές σκηνές. Με λίγα λόγια ένα τρισδιάστατο αντικείμενο στην τελική του μορφή αποτελείται από πολλές εικόνες από πολλές διαφορετικές γωνίες θέασης Στατικά Γραφικά Υπολογιστών (Static Graphics) Τα στατικά γραφικά υπολογιστών αποτελούν αντικείμενα γραφικών τα οποία δεν αποδίδονται την στιγμή που εκτελούνται αλλά έχουν αποδοθεί μία φορά κατά τη δημιουργία τους. Παράδειγμα τέτοιων γραφικών είναι τα μικρά βίντεο, τα οποία εμφανίζονται σε διάφορα παιχνίδια, και τα οποία έχουν "γυριστεί" μια φορά και κάθε φορά που θα τα παρακολουθήσουμε παραμένουν ίδια. Για τη δημιουργία τους χρησιμοποιείται κάποιο πρόγραμμα δημιουργίας γραφικών και κίνησης (animation) όπως το 3dStudio Max, το Maya, το Lightwave, το Blender κτλ. Σελίδα 13 από 80

14 ΚΕΦΑΛΑΙΟ Εφαρμογές Γραφικών Υπολογιστών Όπως έχει αναφερθεί και παραπάνω, υπάρχουν αρκετές εφαρμογές των γραφικών υπολογιστών. Μερικές από αυτές είναι οι γραφικές διεπαφές χρήστη, τα παιχνίδια υπολογιστών, οι εικονικοί κόσμοι. Τα γραφικά υπολογιστών βρίσκουν, επίσης, εφαρμογή στην εικονογράφηση εντύπων, στην αρχιτεκτονική σχεδίαση, στη δημιουργία λογοτύπων αλλά και στη δημιουργία ακριβέστατων σχεδίων γενικότερα ΠΑΛΕΤΑ ΧΡΩΜΑΤΩΝ (Color Palette) Ο όρος παλέτα χρωμάτων χρησιμοποιείται στην πληροφορική προκειμένου να οριστεί ένα υποσύνολο της συνολικής σειράς των χρωμάτων που υποστηρίζονται από ένα σύστημα ηλεκτρονικής απεικόνισης. Σε κάθε χρώμα στην παλέτα ορίζεται ένας αριθμός, και για κάθε εικονοστοιχείο, ένας από αυτούς τους αριθμούς αποθηκεύεται. Αυτός ο αριθμός καθορίζει το χρώμα του εικονοστοιχείου. Οι τρόποι γραφικής παράστασης με χαμηλό χρωματικό βάθος (4 έως 8 bit) συνήθως γίνονται με την χρήση χρωματικής παλέτας. Παραδείγματος χάριν, στην ανάλυση VGA 256 χρωμάτων, κάθε ένα από τα χρώματα μπορεί να επιλεχτεί από μια συνολική παλέτα χρωμάτων. Με αυτόν τον τρόπο μπορεί να χρησιμοποιηθεί μία αντιπροσωπευτική ποικιλία από χρώματα σε μία εικόνα, και παράλληλα να έχουμε ένα μικρό μέγεθος αρχείου. Μια παλέτα μπορεί επίσης να είναι ένα μικρό παράθυρο, ή τμήμα ενός παραθύρου που είναι εύκολα προσιτός για τις γρήγορες και συχνές επιλογές χρώματος. ΒΑΘΟΣ ΧΡΩΜΑΤΩΝ: Color Depth Βάθος χρώματος είναι το εύρος των δυαδικών ψηφίων που θα χρησιμοποιήσει ένας υπολογιστής για να αναπαραστήσει το χρώμα κάθε εικονοστοιχείου (pixel) μιας εικόνας. Το εύρος αυτό εκφράζεται ως δύναμη του 2 (επειδή η αναπαράσταση στον υπολογιστή είναι δυαδική) και, κατά συνέπεια, μια εικόνα μπορεί να έχει βάθος χρώματος: Σελίδα 14 από 80

15 Πτυχιακή εργασία των ΠΥΛΙΟΣ ΘΩΜΑΣ ΣΟΪΔΗΣ ΙΩΑΝΝΗΣ ή i. 2 1= 2: Ασπρόμαυρη εικόνα (χωρίς διαβαθμίσεις γκρίζου ii. iii. iv. ο 2 : = 256 χρώματα (ή αποχρώσεις του γκρίζου) 216 = χρώματα. Η εικόνα με αυτό το βάθος χρώματος αναφέρεται και ως Highcolor 224 = χρώματα. Η εικόνα με αυτό το βάθος χρώματος αναφέρεται και ως Truecolor v. 24 = Αυτό το βάθος χρώματος υπερβαίνει την διακριτική ικανότητα του ανθρώπινου οφθαλμού. Χρησιμοποιείται, ωστόσο, για πρακτικούς λόγους, από πολλούς σαρωτές. Οι εικόνες που αποτελούνται από 256 χρώματα (ή λιγότερα) αποθηκεύονται συνήθως στην μνήμη του υπολογιστή υπό μορφή μιας παλέτας χρωμάτων. Για βάθη μεγαλύτερα από 8 bit, το κάθε εικονοστοιχείο αναπαρίσταται από ανάλογες διαβαθμίσεις των τριών χρωμάτων RGB (κόκκινο, πράσινο και μπλε). Το βάθος χρώματος των 16 bits "διαιρείται", συνήθως, σε πέντε bits για κάθε ένα από τα χρώματα κόκκινο και μπλε, και έξι bits για το πράσινο, δεδομένου ότι το ανθρώπινο μάτι είναι πιο ευαίσθητο στην διάκριση διαβαθμίσεων του πράσινου σε σχέση με τα άλλα δύο χρώματα. Άλλες φορές το 16ο bit αναπαριστά τυχόν διαφάνεια του χρώματος. Στα βάθος χρώματος των 24 bits υπάρχουν 8 bits ανά βασικό χρώμα, δηλαδή 2 = 256 διαβαθμίσεις κάθε βασικού χρώματος. Μερικές φορές μπορεί να χρησιμοποιηθεί και βάθος χρώματος των 32 bits. Σε αυτήν την περίπτωση τα 8 επιπλέον bits χρησιμοποιούνται για να δηλωθεί η συνοχή του χρώματος. Σελίδα 15 από 80

16 ΚΕΦΑΛΑΙΟ 1 Αποθηκευτικός χώρος (μνήμη) Το πόση μνήμη χρησιμοποιείται από μια ασυμπίεστη εικόνα υπολογίζεται από τον αριθμό εικονοστοιχείων στην εικόνα και από το βάθος χρώματος κάθε εικονοστοιχείου. Σε μια εικόνα 24-bit, κάθε εικονοστοιχείο χρησιμοποιεί 24 bits μνήμης, έτσι το μέγεθος μνήμης που απαιτείται σε bit είναι 24 Χ τον αριθμό εικονοστοιχείων. Για να υπολογισθεί η μνήμη που απαιτείται σε bytes, ο αριθμός που προκύπτει πρέπει να διαιρεθεί με 8 (8 bits σε ένα byte). Ο διαχωρισμός γίνεται με: Αναπαράσταση στα 16 bits: Highcolor Αναπαράσταση στα 24 bits Αναπαράσταση στα 32 bits Αναπαράσταση στα 48 bits Σελίδα 16 από 80

17 Πτυχιακή εργασία των ΠΥΛΙΟΣ ΘΩΜΑΣ ΣΟΪΔΗΣ ΙΩΑΝΝΗΣ 1.2 Ορισμός Animation Animation (στα ελληνικά αποδίδεται με τους όρους Εμψύχωση, Κινούμενη Εικόνα είτε περιφραστικά Απόδοση Κίνησης στην Εικόνα) είναι η ταχεία προβολή μιας σειράς από εικόνες (δισδιάστατης ή τρισδιάστατης μακέτας) ή θέσεων ενός μοντέλου, έτσι ώστε να δημιουργείται η ψευδαίσθηση της κίνησης. Είναι μια οπτική οφθαλμαπάτη της κίνησης και αυτό συμβαίνει εξ αιτίας του φαινομένου διατήρησης της εικόνας στο μάτι επί 1/12 του δευτερολέπτου (μεταίσθημα ή μετείκασμα). Κίνηση μπορεί να δημιουργηθεί και να παρουσιαστεί με πολλούς τρόπους. Η πιο διαδεδομένη μέθοδος απεικόνισης της κινούμενης εικόνας αποτελείται από ένα πρόγραμμα βίντεο ή κινουμένου σχεδίου. Εικόνα 1 Ταχεία προβολή μιας σειράς από εικόνες Στην βιομηχανία animation σήμερα, το 3d computer animation είναι ένα ταχύτατα αναπτυσσόμενο κομμάτι της σημερινής τεχνολογίας πολλά επαγγελματικά και κυρίως οικονομικά οφέλη. Οι λόγοι αυτοί οδήγησαν ένα μεγάλο αριθμό εταιρειών να ασχοληθούν με την ανάπτυξη τέτοιων λογισμικών. Για παράδειγμα Autodesk, Macromedia, Computer Vision και άλλα. (wikipedia, 2011) Σελίδα 17 από 80

18 ΚΕΦΑΛΑΙΟ Πρώιμα δείγματα Animation Οι πρώτες προσπάθειες σύλληψης του φαινομένου του κινουμένου σχεδίου ανήκουν στα παλαιολιθικά χρόνια. Μέσα σε σπηλιές βρέθηκαν χαραγμένα σχέδια, όπου τα ζώα απεικονίζονταν με πολλά πόδια, σε υπερτεθειμένες θέσεις, προφανώς για να δοθεί η αίσθηση της κίνησης. Ένα πήλινο αγγείο χρόνων, το οποίο είχε βρεθεί στη Σαχρ-ί Σόκτα (Shahr-i Sokhta) στο Ιράν, έφερε πάνω του πέντε σχέδια μιας κατσίκας ζωγραφισμένα. Αυτό έχει ακουστεί ότι είναι δείγμα του πρώτου animation. Ωστόσο, μιας και δεν υπήρχε εξοπλισμός για να παρουσιαστεί η κίνηση του σχεδίου, μια σειρά από εικόνες δεν μπορεί να λέγεται "κινούμενη εικόνα με τη σωστή έννοια της λέξης. Το φενακιστοσκόπιο, το πραξινοσκόπιο και το γνωστό ξεφύλλισμα ενός βιβλίου ήταν οι πιο δημοφιλείς μηχανισμοί που εφευρέθηκαν γύρω στο 1800, ενώ το 180 μ.χ. είχε ήδη εφευρεθεί μια άλλη κινέζικη συσκευή. Αυτά τα μηχανήματα παρήγαν κίνηση από διαδοχικά σχέδια μέσω τεχνολογικών μέσων, όμως το animation δεν είχε αναπτυχθεί ουσιαστικά μέχρι την έλευση της Κινηματογραφίας, η οποία συνέβη πολύ αργότερα. Σελίδα 18 από 80

19 Πτυχιακή εργασία των ΠΥΛΙΟΣ ΘΩΜΑΣ ΣΟΪΔΗΣ ΙΩΑΝΝΗΣ Τεχνικές animation Παραδοσιακό animation Εικόνα 3 παραδοσιακού animation: το άλογο που τρέχει Δείγμα παραδοσιακού animation: το άλογο που τρέχει. Αποτέλεσμα κάποιων φωτογραφιών του Έντουαρντ Μάιμπριτζ από τον 19ο αιώνα που τους δόθηκε κίνηση με ροτοσκόπιο. Στις περισσότερες ταινίες κινουμένων σχεδίων του 20ού αιώνα χρησιμοποιούνταν η παραδοσιακή τεχνική απόδοσης της κίνησης στο σχέδιο. Κάθε ξεχωριστό πλαίσιο μιας ταινίας δημιουργημένης με την παραδοσιακή τεχνική, αποτελείται από μια φωτογραφία ή ένα σχέδιο, που σχεδιάζεται πρώτα σε ένα χαρτί. Για να δημιουργηθεί η ψευδαίσθηση της κίνησης, κάθε σχέδιο διαφέρει ελάχιστα από το προηγούμενο. Τα σχέδια των animator αποτυπώνονται σε μια διαφάνεια που ονομάζεται κυψέλη, η οποία γεμίζεται με χρώματα προσδιορισμένων αποχρώσεων και τόνων από την πίσω πλευρά του σχεδίου. Οι ολοκληρωμένες διαφάνειες των χαρακτήρων φωτογραφίζονται μία-προς-μία σε φιλμ κινούμενης εικόνας με μια ραμφοειδή κάμερα, μπροστά από ένα ζωγραφισμένο φόντο. Σελίδα 19 από 80

20 ΚΕΦΑΛΑΙΟ 1 Η παραδοσιακή μέθοδος της διαφάνειας ήταν πια ξεπερασμένη στις αρχές του 21ου αιώνα. Σήμερα, τα σχέδια των δημιουργών και τα φόντα σαρώνονται ή ζωγραφίζονται απευθείας σε ένα υπολογιστικό σύστημα. Χρησιμοποιούνται διάφορα λογισμικά προγραμμάτων για τον χρωματισμό των σχεδίων και για την προσομοίωση των κινήσεων και των εφέ στην κάμερα. Το τελικό κομμάτι της διαδικασίας είναι η εξαγωγή σε κάποιο από τα μεταφορικά μέσα, από το παραδοσιακό φιλμ των 35 mm και μετά, μέσα όπως το ψηφιακό βίντεο. Η εμφάνιση των παραδοσιακών διαφανειών διατηρούνται ακόμα, και η ουσιαστική δουλειά των animator έχει παραμείνει το ίδιο απαραίτητη τα τελευταία 70 χρόνια. Κάποιοι παραγωγοί animation χρησιμοποιούν τον όρο "tradigital" (παραδοσιακό - ψηφιακό) για να περιγράψουν την τεχνική των διαφανειών που κάνουν εκτεταμένη χρήση της τεχνολογίας των Η/Υ (Wikipedia, el.wikipedia.org, 2011). Σελίδα 20 από 80

21 Πτυχιακή εργασία των ΠΥΛΙΟΣ ΘΩΜΑΣ ΣΟΪΔΗΣ ΙΩΑΝΝΗΣ Computer Animation και κατηγορίες Ο ορισμός animation σημαίνει απόδοση ζωντάνιας και κίνησης σε στατικές παρουσιάσεις. Είναι η διαδικασία με την οποία προστίθεται το στοιχείο της κίνησης σε μια εικόνα ή απεικόνιση κάποιων αντικειμένων καθώς αυτά μεταβάλλονται με τον χρόνο, όπου για κάθε τέτοιο αντικείμενο θα πρέπει να αλλάζει και η μορφή του. Η απόδοση κίνησης και ζωντάνιας σε αντικείμενα ή χαρακτήρες μιας εικόνας, μέσω κατάλληλου λογισμικού ηλεκτρονικού υπολογιστή ονομάζεται computer Εικόνα 4 Animation Process animation. Στο computer animation κίνηση δημιουργείται με key frames τα οποία είναι συγκεκριμένα σημεία στον χρόνο και αντιπροσωπεύουν τα πιο σημαντικά στιγμιότυπα. Η κίνηση ουσιαστικά είναι μια σειρά από εικόνες (story boards) και κάθε εικόνα μεμονωμένη αποτελεί ένα καρέ (frame). Υπάρχουν τρεις κατηγορίες computer animation : > 2d animation : Όλες οι αλλαγές που συμβαίνουν στα καρέ (frames) απεικονίζονται στο δισδιάστατο χώρο και τα αντικείμενα και η κίνηση τους είναι δισδιάστατη. > %d animation : Τα αντικείμενα και η κίνηση τους εξακολουθούν να είναι δισδιάστατα αλλά με χρήση κατάλληλου φωτισμού, σκιάσεων κ.λπ. δίνεται η ψευδαίσθηση του βάθους. > 3d animation : Τόσο τα αντικείμενα όσο και η κίνηση τους είναι τρισδιάστατα. 3d animation χρησιμοποιούν όλα τα σύγχρονα παιχνίδια αυξημένης ρεαλιστικότητας όπως είναι το World of Warcraft, το Lineage, το Rift, ταινίες επιστημονικής φαντασίας όπως το Avatar και κινούμενα σχέδια όπως το Rango, Rio, Kung fu Panda κ.α. Σελίδα 21 από 80

22 ΚΕΦΑΛΑΙΟ Βασικά βήματα για την δημιουργία ενός 3D computer animation > Μοντελοποίηση (Modeling) Η μοντελοποίηση αφορά την δημιουργία των αντικειμένων της σκηνής μας. Η τροποποίηση, ο μετασχηματισμός και η επεξεργασία των παραμέτρων ενός αντικειμένου, μέχρι την τελική δημιουργία του αντικειμένου ονομάζεται μοντελοποίηση. Οποιοδήποτε τελειωμένο αντικείμενο ονομάζεται μοντέλο. Για παράδειγμα ένα μοντέλο μπορεί να είναι μια τσαγιέρα που έχει δημιουργηθεί από ήδη υπάρχοντα αντικείμενα ενός προγράμματος. Ένα σημαντικό στοιχείο που περιγράφει ένα αντικείμενο ώστε να θεωρηθεί μοντέλο είναι το υλικό του. Τα υλικά είναι πληροφορίες που εκχωρούνται στην επιφάνεια ενός αντικειμένου, έτσι ώστε αυτό να εμφανίζεται με ένα συγκεκριμένο τρόπο. Με άλλα λόγια τα υλικά επηρεάζουν το χρώμα, την διαφάνεια, την υφή και την στιλπνότητα του αντικειμένου μετατρέποντας το από απλή γεωμετρία σε ένα πιστό αντίγραφο της πραγματικότητας. Για παράδειγμα ένας κύβος μπορεί να μετατραπεί σε τούβλο ή σε κάποιο κουτί δώρου. Τα διάφορα λογισμικά για την δημιουργία 3d animation για μεγαλύτερη ρεαλιστικότητα απεικόνισης των μοντέλων, προσφέρουν την δυνατότητα τοποθέτησης κάμερας και φωτιστικών, ώστε να μπορεί ο χρήστης να παρακολουθεί την σκηνή από οποιαδήποτε οπτική γωνία επιθυμεί πέρα από τις προκαθορισμένες όψεις. Έτσι τα δομικά στοιχεία από τα οποία απαρτίζετε ένα τρισδιάστατο μοντέλο είναι το γεωμετρικό πλέγμα (wire frame), η υφή (texture) και ο τρόπος με τον οποίο συμπεριφέρεται όταν ακτινοβολείται από εικονικές πηγές φωτός. Εικόνα 5 Rendered sphere Σελίδα 22 από 80

23 Πτυχιακή εργασία των ΠΥΛΙΟΣ ΘΩΜΑΣ ΣΟΪΔΗΣ ΙΩΑΝΝΗΣ > Μηχανές λήψης (camera) Μέρος της σκηνοθεσίας ενός animation είναι και η διαμόρφωση της μηχανής λήψης. Οι μηχανές λήψης είναι αντικείμενα που τοποθετούνται σε διάφορα μέρη της σκηνής μας προκειμένου να δημιουργήσουμε και να διατηρήσουμε μια διαφορετική άποψη. Η θέση και το οπτικό πεδίο της μηχανής λήψης μπορούν να προσαρμόζονται για να δίνουν έμφαση ή να μειώνουν την εμφανή κλίμακα των αντικειμένων μιας σκηνής. Τοποθετώντας μια μηχανή λήψης στη σκηνή μας μπορούμε να επιβλέψουμε, να δούμε "μέσα" από αυτή, παρέχοντας ένα σημείο θέασης της σκηνής. Εικόνα 6 Φωτισμός αντικειμένου και μηχανές λήψης Σελίδα 23 από 80

24 ΚΕΦΑΛΑΙΟ 1 > Φωτισμοί Η προσθήκη φώτων στη σκηνή μας είναι ένα πολύ σημαντικό στοιχείο. Χρησιμοποιούνται για να βλέπουμε σωστά τα αντικείμενα μας, για να βελτιώσουμε την εμφάνιση και την αίσθηση της σκηνής μας και για να βοηθήσουμε τον θεατή να εστιάσει σε συγκεκριμένα σημεία. Κάθε φως μπορεί να φωτίζει τα περιβάλλοντα αντικείμενα με σχεδόν οποιοδήποτε χρώμα ή ένταση. Μπορούν να πέφτουν πάνω σε συγκεκριμένα αντικείμενα μόνο, να ρίχνουν ή θολωμένες σκιές, να εξασθενούν γρήγορα ή να λάμπουν συνεχώς. > Προσομοίωση κίνησης (Animation) Η προσομοίωση κίνησης είναι η παραίσθηση της αλλαγής ή της μετακίνησης κατά τη διάρκεια του χρόνου, αλλάζοντας θέση, περιστρέφοντας και κλιμακώνοντας αντικείμενα, το υλικό, το φως ή τις παραμέτρους των φωτογραφικών μηχανών σε διάφορες χρονικές στιγμές. Αφού δημιουργήσουμε τα μοντέλα μας, οριστικοποιήσουμε τους φωτισμούς και τοποθετήσουμε τις μηχανές λήψης, έρχονται στο προσκήνιο τα βασιζόμενα στο χρόνο χαρακτηριστικά της σκηνής μας. Τέτοιες αλλαγές μπορεί να είναι για παράδειγμα αντικείμενα των οποίων το χρώμα αλλάζει σε σχέση με τον χρόνο ή των οποίων η υφή μετακινείτε. Επίσης μπορεί να είναι αντικείμενα των οποίων το σχήμα αλλάζει με τον χρόνο. Τα φώτα μπορούν να αλλάζουν χρώμα και να κινούνται, ενώ και η μηχανή λήψης μπορεί να κινείται ή να αλλάζει το οπτικό πεδίο της. Το animation αποτελείται από μια σειρά Εικόνα 7 Μια Μπάλα σε κίνηση με χρήση animation σχετιζόμενων στατικών εικόνων, οι οποίες δίνουν την εντύπωση συνεχούς κίνησης όταν αναπαράγονται με τη σειρά. Το ανθρώπινο μάτι συμπληρώνει τα κενά στην κίνηση μεταξύ των εικόνων, εάν οι εικόνες παρουσιάζονται αρκετά γρήγορα. Τα animation δημιουργούνται Σελίδα 24 από 80

25 Πτυχιακή εργασία των ΠΥΛΙΟΣ ΘΩΜΑΣ ΣΟΪΔΗΣ ΙΩΑΝΝΗΣ με καρέ κλειδιά (key frames). Τα καρέ είναι συγκεκριμένα σημεία στο χρόνο, όπου τα καρέ κλειδιά αντιπροσωπεύουν τα πιο σημαντικά καρέ (frames). Τα animation που δημιουργούνται από τα διάφορα λογισμικά αναπαράγονται με συνήθεις ταχύτητες από 12 έως 30 εικόνες-καρέ ανά δευτερόλεπτο. Αυτό σημαίνει ότι π.χ. αν θέλουμε να δημιουργήσουμε ένα animation 20 δευτερολέπτων και με ταχύτητα 30 καρέ -εικόνες ανά δευτερόλεπτο θα χρειαζόμασταν συνολικά 20*30=600 συνολικά καρέ-εικόνες. > Απόδοση (Rendering) Με τον όρο «φωτορεαλισμός» εννοούμε την ρεαλιστική απεικόνιση των αντικειμένων και χώρων που έχουν σχεδιαστεί στον υπολογιστή. Αυτό επιτυγχάνεται "ντύνοντας" τις επιφάνειες των αντικειμένων με υλικά, τοποθετώντας φωτεινές πηγές και δημιουργώντας συγκεκριμένες οπτικές γωνίες θέασης. Το αποτέλεσμα της διαδικασίας αυτής είναι ένα τρισδιάστατο σχέδιο στο οποίο τα αντικείμενα έχουν αληθοφανείς επιφάνειες και σκιές, ανάλογα με τα χαρακτηριστικά των υλικών και τον φωτισμό που ορίζουμε. Για την επίτευξη του στόχου αυτού χρησιμοποιείται η απόδοση χρωμοσκίασης (rendering), η οποία υπολογίζει την απεικόνιση βάση των ιδιοτήτων των επιφανειών όπως το χρώμα, η σκίαση, η στιλπνότητα και η υφή και της συμπεριφοράς τους υπό συγκεκριμένες συνθήκες φωτισμού. Περιλαμβάνει υπολογισμούς όλων των αντικειμένων και υλικών της σκηνής μας, μαζί με φώτα, ατμόσφαιρα και εφέ και την δημιουργία μια εικόνας από αυτούς τους υπολογισμούς. Μπορούμε να κάνουμε απόδοση της σκηνής μας σαν μια κίνηση αποδίδοντας ένα-ένα καρέ, σαν μια σειρά εικόνων ή σαν μια μόνο εικόνα. Οποιοδήποτε αντικείμενο ή χαρακτήρας μπορεί να αποδοθεί οποιαδήποτε χρονική στιγμή για να βλέπουμε τις αντιδράσεις των επιφανειών του στο φώς και γενικά για το πώς θα εμφανίζεται στην τελική παραγωγή. Όταν κάνουμε απόδοση της σκηνής μας επιλέγουμε το renderer που θέλουμε. Ένα renderer, που ονομάζεται επίσης μηχανή απόδοσης (render engine), είναι ο κώδικας ή το πρόγραμμα που ελέγχει πως γίνεται απόδοση μιας σκηνής λαμβάνοντας υπόψη συγκεκριμένες ρυθμίσεις ποιότητας, συγκεκριμένες επιλογές και υλικά. Σελίδα 25 από 80

26 ΚΕΦΑΛΑΙΟ Η ανάγκη επιτάχυνσης 3D γραφικών Ο λόγος που ειδικοί 3D επιταχυντές έχουν γίνει δημοφιλείς, είναι ότι το λογισμικό σήμερα προσπαθεί να κάνει όλο και περισσότερα πράγματα σε 3D. Η πίεση για περισσότερο ρεαλισμό, πιο λεπτομερή γραφικά και μεγαλύτερες ταχύτητες σε τέτοια προγράμματα, όπως είναι τα παιχνίδια δράσης, οι εξομοιωτές και τα σχεδιαστικά πακέτα, σήμαινε περισσότερη 3D εργασία σε μικρότερο χρόνο. Υπάρχει ένας προφανής παραλληλισμός μεταξύ της σημερινής δυσκολίας με το 3D και της αντίστοιχης, που υπήρχε όταν τα γραφικά λειτουργικά συστήματα έγιναν δημοφιλή, στις αρχές της δεκαετίας του 90. Εκείνη την εποχή οι κάρτες γραφικών δεν είχαν καθόλου λειτουργίες επιτάχυνσης. Παλαιότερα, τα Windows ανάγκαζαν τον επεξεργαστή του συστήματος να κάνει όλη τη δουλειά της εμφάνισης των γραφικών στην οθόνη, γεγονός που καθυστερούσε δραματικά το σύστημα. Για να λυθεί αυτό το πρόβλημα, σχεδιάστηκαν επιταχυντές, που έκαναν αυτή τη δουλειά με ειδικό hardware, αντί να αναγκάζουν τον επεξεργαστή του συστήματος να κάνει όλα αυτά. Εικόνα 8 Παιχνίδι δράσης με 3D γραφικά CRYSIS 3 Σελίδα 26 από 80

27 Πτυχιακή εργασία των ΠΥΛΙΟΣ ΘΩΜΑΣ ΣΟΪΔΗΣ ΙΩΑΝΝΗΣ ΕΦΑΡΜΟΓΕΣ 3D ANIMATION Το Computer Animation είναι ένα ταχύτατα αναπτυσσόμενο κομμάτι της σημερινής τεχνολογίας, προσφέροντας πολλά επαγγελματικά και κυρίως οικονομικά οφέλη. Στις μέρες μας το 3D animation προσεγγίζει πού της πραγματικότητα με αποτέλεσμα να βρίσκει εφαρμογή σε πολλούς τομείς, είτε στην τηλεόραση, είτε στον κινηματογράφο, είτε στα πολυμέσα. Συγκεκριμένα βρίσκει εφαρμογή σε : 0 Ταινίες κινουμένων σχεδίων αλλά και σε κανονικές ταινίες, με την χρήση τρισδιάστατων αντικειμένων και εφέ (Rango, Matrix, Avatar, Constantine κ.λπ.) και πολλές φορές το αποτέλεσμα είναι τόσο καλό που δεν μπορεί κάποιος να καταλάβει την διαφορά. 0 Παιχνίδια με 3D γραφικά 0 Διάφορα ντοκιμαντέρ (π.χ. για αναπαράσταση της κίνησης των δεινοσαύρων). Η λεπτομέρεια που χρησιμοποιείται σε αυτού του είδους τα animation είναι εκπληκτική. Τόσο αληθή αποτέλεσμα που πιστεύεις ότι και αν δεις. 0 Διαφημιστικά σποτ. Εκεί είναι που το animation χρησιμοποιούνται μαζικά. 0 Αρχιτεκτονικές αναπαραστάσεις κτηρίων, κατασκευών, χώρου, τοπογραφικά, αντικειμένων, μηχανικός εξοπλισμός. 0 Ιατρική. Στην παρουσίαση εξοπλισμού, κάποιου χώρου, ρομποτική. Γενικά η χρήση τρισδιάστατων γραφικών και κίνησης (animation) χρησιμοποιείται για λόγους εξοικονόμησης πόρων (χρόνου, χρήματος). Σελίδα 27 από 80

28 2 ΚΕΦΑΛΑΙΟ Βιντεοπαιχνίδια και μηχανές παιχνιδιων

29 (N in te n d o ) KO NAM! PlayStation 3

30 ΚΕΦΑΛΑΙΟ 2 Εισαγωγή Σε αυτό το κεφάλαιο θα αναπτυχτούν έννοιες όπως βιντεοπαιχνίδια και μηχανή παιχνιδιού. Η μηχανή παιχνιδιού είναι το λογισμικό αυτό στο οποίο δημιουργείται το παιχνίδι και περικλείει την ιδέα, την γνώση, την φαντασία, την δημιουργία, τον προγραμματισμό, την τεχνογνωσία, την ομάδα, την συνεργασία ανθρώπων, για την ολοκλήρωση μιας εφαρμογής ή ενός βιντεοπαιχνιδιού. Αυτή η μηχανή εξελίχθηκε πιο πολύ από κάθε τομέα. Παλιά ήταν δύσκολο για κάποιον προγραμματιστή να δημιουργήσει ένα παιχνίδι, όμως καθώς η τεχνολογία αναβαθμίστηκε, αναπτύχτηκαν μαζί και τα παιχνίδια. Πολλές εταιρίες πρόσφεραν στον κόσμο open source μηχανές παιχνιδιών με αποτέλεσμα ακόμα και ένας νέος προγραμματιστής να μπορεί να δημιουργήσει το δικό του παιχνίδι. Ένα βιντεοπαιχνίδι είναι ένα ηλεκτρονικό παιχνίδι που περικλείει, την αλληλεπίδραση του χρήστη και μια διεπαφή, από την οποία παράγεται μια οπτική ανάδραση σε μια συσκευή εξόδου. Η λέξη βίντεο παραδοσιακά, αναφέρεται σε βίντεο οθόνη. Εντούτοις, η δημοφιλή χρήση του όρου «βιντεοπαιχνίδι», τώρα πια υπονοεί οποιαδήποτε συσκευή προβολής. Τα ηλεκτρονικά συστήματα που χρησιμοποιούνται για να παίξουν τα βιντεοπαιχνίδια είναι γνωστά ως, πλατφόρμες. Παραδείγματα αυτών είναι οι προσωπικοί υπολογιστές και οι παιχνιδοκονσόλες. Αυτές οι πλατφόρμες διαφέρουν, από μεγάλους κεντρικούς υπολογιστές ως μικρές φορητές συσκευές (κινητά, pda κ.α.). Τα βιντεοπαιχνίδια αποτελούν σήμερα μέσο ψυχαγωγίας για κάθε ηλικία και φύλο, με σχεδόν ολοκληρωτική διείσδυση στο νεανικό κοινό και τεράστια απήχηση στους ενήλικες. Είναι διαθέσιμα για κάθε ψηφιακή συσκευή και αποτελούν μια ισχυρή βιομηχανία που συναγωνίζεται σε κέρδη τη βιομηχανία του κινηματογράφου. Επιπλέον, αλλάζουν σταδιακά τον τρόπο με τον οποίο επικοινωνούμε, αλληλεπιδρούμε, μαθαίνουμε, και εργαζόμαστε. Είναι ένα μέσο με σημαντική ιστορία, αλλά ακόμα σημαντικότερο μέλλον. Σελίδα 30 από 80

31 Πτυχιακή εργασία των ΠΥΛΙΟΣ ΘΩΜΑΣ ΣΟΪΔΗΣ ΙΩΑΝΝΗΣ 2.1 Σύντομη ιστορική αναδρομή και εξέλιξη των βιντεοπαιχνιδιών Τα πρώτα παιχνίδια που δημιουργήθηκαν δεν ήταν ιδιαίτερα ψυχαγωγικά, και ο τρόπος ανάπτυξής τους δεν εστίαζε στην εμπειρία χρηστών. Τα παιχνίδια απαιτούσαν ισχυρούς κεντρικούς υπολογιστές για να «τρέξουν». Το 1952, το «OXO» (τρίλιζα), ήταν από τα πρώτα ηλεκτρονικά παιχνίδια, όπου για την απεικόνισή του, έγινε χρήση μιας ψηφιακής συσκευής προβολής. Ένας φυσικός, το 1958, έφτιαξε ένα παιχνίδι με τίτλο «tennis for two», χρησιμοποιώντας ως συσκευή αναπαράστασης, ένα παλμογράφο. Το 1961, μια ομάδα σπουδαστών έφτιαξε το «Spacewar!» (Wikipedia, Wikipedia, 2006). Η χρυσή εποχή των Εικόνα 9 Spacewar: ένα από τα πρώτα βιντεοπαιχνίδια arcades ξεκίνησε το 1978 με την έκδοση του παιχνιδιού «Space Invader» της εταιρίας Taito. Η τεράστια επιτυχία του, ενέπνευσε πολλούς κατασκευαστές να εισχωρήσουν στην αγορά. Το 1979, τα arcades έγιναν ακόμα πιο δημοφιλή με την άφιξη τίτλων, όπως το γνωστό «Pac-man» της Namco (Wikipedia, 2007). Οι σχεδιαστές πολλών πρώιμων παιχνιδιών, αργότερα μεταβίβασαν την δουλειά τους στη βιομηχανία. Ογκώδης ηλεκτρονικές κονσόλες με αυτονομία, πρόσφεραν εύκολη και γρήγορη ψυχαγωγία, παρέχοντας ένα έγχρωμο παιχνίδι η κάθε μια. Το κόστος και το μέγεθός τους, τις καθιστούσε απαγορευτικές για οικιακή χρήση. Ήταν τοποθετημένες σε πολλά μέρη όπως μπαρ, εστιατόρια, ξενοδοχεία και χώρους ψυχαγωγίας και εμπορικά κέντρα, όπου οι χρήστες αντάλλαζαν ένα κέρμα ανά παιχνίδι. Τα παιχνίδια τύπου arcade ήταν αρκετά λαοφιλή τις δεκαετίες 80 και 90, βαθμιαία όμως, η δημοτικότητά τους μειώθηκε. Ένα ουσιαστικό επιχειρηματικό πλάνο σχεδιάστηκε, όταν οι κονσόλες πρώτης γενιάς εισέβαλλαν στην αγορά προορισμένες για οικιακή χρήση. Στη βιομηχανία δεν υπήρχε ιδιαίτερη καινοτομία σε σχέδια παιχνιδιών, με αποτέλεσμα ένας μεγάλος αριθμός συσκευών, Σελίδα 31 από 80

32 ΚΕΦΑΛΑΙΟ 2 να έχει πολλά πανομοιότυπα παιχνίδια. Συγχρόνως, οι προσωπικοί υπολογιστές έκαναν την εμφάνιση τους και πλέον μεμονωμένα άτομα μπορούσαν να προγραμματίσουν δικά τους παιχνίδια. Απλοϊκά παιχνίδια παράγονταν εύκολα και γρήγορα, δεδομένου ότι οι σχεδιαστές είχαν περιορισμούς μνήμης και γραφικών, οι οποίοι δεν επέτρεπαν πολυσύνθετη ανάπτυξη. Μεγαλύτερες επιχειρήσεις προσλάμβαναν μικρές ομάδες προγραμματιστών, που η κάθε μία αφιερωνόταν στην ανάπτυξη ενός τίτλου. Έτσι το 1984, οι κονσόλες παραμερίστηκαν και τα ηνία στις πωλήσεις πήραν, οι προσωπικοί υπολογιστές. Ένα χρόνο αργότερα, η ιαπωνική εταιρία Nintendo ζωντάνεψε ξανά την αγορά κονσόλας με μια νέα 8-bit συσκευή (NES) συνοδευμένη με τίτλους όπως, Super Mario Bros (Wikipedia, 2010). Η δεκαετία 1990 ξεχώρισε για την καινοτομία βιντεοπαιχνιδιών και τη μετάβαση γραφικών από 2d σε 3d. Νέα είδη, δημιουργήθηκαν όπως first-person-shooter, στρατηγικής και παιχνίδια διαδικτύου. Παράλληλα προστέθηκαν στην αγορά μικρές φορητές κονσόλες, όπως το Gameboy, με τεράστια απήχηση στο νεανικό κοινό. Ακολούθησαν οι κονσόλες 5ης γενιάς bit και οι κασέτες αντικαταστάθηκαν με compact disks (cd). Τα κινητά τηλέφωνα μετατράπηκαν, το 1998, σε μίνι πλατφόρμες βιντεοπαιχνιδιών, όταν η φιλανδική Nokia εγκατέστησε στα μοντέλα της, το ασπρόμαυρο παιχνίδι Snake. Από τότε πολλές μεγάλες εταιρίες έκαναν το ίδιο προσθέτοντας, απλά παιχνίδια στα κινητά τους τηλέφωνα. Τέλη δεκαετίας του 1990, οι ογκώδης κονσόλες που λειτουργούσαν με κέρμα, αποσύρθηκαν, παραμένοντας στις αναμνήσεις μικρών και μεγάλων. Οι συνεχής αυξανόμενες επεξεργαστικές και γραφικές ικανότητες των προσωπικών υπολογιστών σε συνδυασμό με άλλες δυνατότητες που παρείχαν, όπως η σύνδεση στο διαδίκτυο, τους κατέστησε μια αρκετά πιο δημοφιλή επιλογή. Η πρώτη δεκαετία του 2000 παρουσίασε καινοτομία στις κονσόλες, αλλά και στους προσωπικούς υπολογιστές. Συνάμα, η αγορά φορητών παιχνιδομηχανών έγινε περισσότερο ανταγωνιστική. Το 2001 πάνω από 3000 παιχνίδια εκδόθηκαν για PC, όμως μόνο 50 με 100 παιχνίδια απέφεραν κέρδη. Το 2005 το κόστος παραγωγής παιχνιδιών για κονσόλες έφτανε τα 3 με 6 εκατομμύρια δολάρια. Η βιομηχανία παιχνιδιών συνεχώς επεκτεινόταν. Τα εισοδήματα της βιομηχανίας πενταπλασιάστηκαν σε σύγκριση με τη δεκαετία του '90. Το 2007 η μερίδα του εισοδήματος ήταν $9,5 δισεκατομμύρια, υπερβαίνοντας αυτή, της βιομηχανίας κινηματογράφου. Όσο οι ευρυζωνικές συνδέσεις διαδιδόταν, πολλοί εκδότες στράφηκαν στην ανάπτυξη βιντεοπαιχνιδιών Σελίδα 32 από 80

33 Πτυχιακή εργασία των ΠΥΛΙΟΣ ΘΩΜΑΣ ΣΟΪΔΗΣ ΙΩΑΝΝΗΣ διαδικτύου για έναν χρήστη και παιχνιδιών για πολλούς χρήστες όπου ταυτόχρονα συνδέονται και αλληλεπιδρούν μεταξύ τους (MMO). Το ενδιαφέρον των χρηστών επικεντρώθηκε και σε δωρεάν περιστασιακά παιχνίδια, που προσφέρονται σε διαδικτυακές κοινότητες. Εν έτη 2010, την 7η γενιά χαρακτηρίζουν κονσόλες, που υποστηρίζουν πρόσβαση στο διαδίκτυο (playstation 3, Nintendo wii), αλλά και ισχυρές φορητές συσκευές (playstation psp, Nintendo ds), με καταπληκτικά γραφικά. Τέλος, τα κινητά τηλέφωνα 4ης γενιάς (iphone4) λαμβάνουν μεγάλο μερίδιο στην αγορά, όχι μόνο ως συσκευές τηλεπικοινωνίας αλλά και ως μίνι υπολογιστές με δυνατότητα ασύρματης πρόσβασης, και εγκατάστασης ψυχαγωγικών παιχνιδιών. Τώρα, οι υπολογιστές και οι κονσόλες κατασκευάζονται για να υποδεχτούν βίντεο παιχνίδια φτιαγμένα με στερεοσκοπική τεχνική. Με αυτή την τεχνική, γίνεται χρήση διπλών εικόνων, που παράγονται από ελαφρώς διαφορετικές γωνίες προκειμένου να δημιουργηθεί μια τρισδιάστατη ψευδαίσθηση. Αυτό απαιτεί συνήθως χρήση ειδικών γυαλιών. Η ανάπτυξη βιντεοπαιχνιδιών όπως και άλλες μορφές ψυχαγωγίας, έχει μετατραπεί σε διεπιστημονικό τομέα. Για τη δημιουργία ενός παιχνιδιού τα συμβαλλόμενα μέλη χωρίζονται σε δύο κύριες κατηγορίες, σε προγραμματιστές και σχεδιαστές γραφικών. Με το πέρασμα των χρόνων ο τομέας έχει εξελιχθεί τόσο, ώστε για μια ολοκληρωμένη δουλειά είναι απαραίτητοι, ειδικοί και από άλλους τομείς, όπως της μουσικής, του κινηματογράφου, της τηλεόρασης, μουσικοί συνθέτες, τεχνικοί ήχου κ.α. Αύτη η ομάδα ανθρώπων διευθύνεται από παραγωγούς όπου ρόλος τους είναι να παρέχουν τελευταίας τεχνολογίας μηχανήματα και να προωθούν το τελικό προϊόν. Σελίδα 33 από 80

34 ΚΕΦΑΛΑΙΟ Μηχανή παιχνιδιού (game engine) Μια μηχανή παιχνιδιού, είναι ένα σύστημα λογισμικού σχεδιασμένο για τη δημιουργία και την ανάπτυξη βιντεοπαιχνιδιών. Υπάρχουν πολλές μηχανές παιχνιδιών οι οποίες είναι σχεδιασμένες να δουλεύουν σε κονσόλες βιντεοπαιχνιδιών και λειτουργικά συστήματα επιτραπέζιων υπολογιστών όπως τα Microsoft Windows, το Linux, και το Mac OS X. Η κεντρική λειτουργικότητα που παρέχεται τυπικά από μια μηχανή παιχνιδιού περιλαμβάνει μια μηχανή φωτοαπόδοσης (renderer) για 2D ή 3D γραφικά εντοπισμού συγκρούσεων (collision detection, καθώς και collision response), ήχο, scripting, animation. τεχνητή νοημοσύνη, δικτύωση, streaming, διαχείριση μνήμης, νήματα (threading), υποστήριξη τοπικοποίησης, και ένα γράφο σκηνής(scene graph). Η διαδικασία της ανάπτυξης παιχνιδιού συχνά οικονομικοποιείται με το ότι σε μεγάλο μέρος η ίδια μηχανή παιχνιδιού επαναχρησιμοποιείται για να δημιουργηθούν διαφορετικά παιχνίδια (Wikipedia, 2010). Σελίδα 34 από 80

35 Πτυχιακή εργασία των ΠΥΛΙΟΣ ΘΩΜΑΣ ΣΟΪΔΗΣ ΙΩΑΝΝΗΣ Εμβάθυνση του όρου μηχανή παιχνιδιού (game engine) Πολλά δημοφιλή παιχνίδια είναι χτισμένα πάνω σε επαγγελματικά πακέτα λογισμικού γνωστά και ως, μηχανές παιχνιδιών (game engines). Είναι ειδικά εργαλεία με τα οποία οργανώνονται και αναπτύσσονται τα βιντεοπαιχνίδια. Οι ισχυρές αυτές μηχανές διαθέτουν λειτουργίες, όπως μηχανή απόδοσης ("renderer") για 2D ή 3D γραφικά, μηχανή φυσικής, ανίχνευση σύγκρουσης (και απόκριση σύγκρουσης), ήχο, γλώσσα προγραμματισμού, βίντεο, τεχνητή νοημοσύνη, δικτύωση, διαχείριση μνήμης κ.α. Τα είδη διαφέρουν αναλόγως, ^ λειτουργικό σύστημα πάνω στο οποίο θα «τρέξουν» (Mac OS x, windows, Linux), την πλατφόρμα για την οποία προορίζονται τα παιχνίδια, το είδος παιχνιδιού (first person shooter, strategy, adventure), τη γλώσσα που διαθέτουν, όπως και αν θέλουμε τα παιχνίδια να έχουν 3d ή 2d γραφικά. Ακόμα, μερικές από τις μηχανές, επιτρέπουν όχι μόνο την εισαγωγή και τη διαχείριση τρισδιάστατων αντικειμένων άλλα και την μοντελοποίηση τους. Συνήθως, οι μηχανές είναι συνδεδεμένες με κάποια scripting γλώσσα (python, lua, ruby) και έτσι μπορούμε να κωδικοποιήσουμε το πραγματικό παιχνίδι σε μια τέτοια γλώσσα, εστιάζοντας στον σχεδιασμό, παρά στις λεπτομέρειες χαμηλότερων επιπέδων. Γενικά, πρέπει να είμαστε απόλυτα σαφής σχετικά με το τι θέλουμε να κάνουμε, ώστε να επιλέξουμε την κατάλληλη εφαρμογή. Στο διαδίκτυο προσφέρονται δωρεάν εφαρμογές με συλλογές έτοιμων αντικειμένων, κόσμων παραδειγμάτων και οδηγών που βοηθούν στην οργάνωση/σχεδίαση και ανάπτυξη βιντεοπαιχνιδιών. Δύο όροι που ακούγονται συχνά στον τομέα ανάπτυξης, οι οποίοι έχουν στενή σχέση με τις μηχανές, είναι «API» (application programming interface) και «SDK» (software development kit). Μια διασύνδεση προγραμματισμού εφαρμογών είναι μια διεπαφή που εκτελείται, κυρίως, από λειτουργικά συστήματα. Είναι το μέσο επικοινωνίας και αλληλεπίδρασης μεταξύ διαφορετικών συστημάτων. Τα λειτουργικά συστήματα, οι βιβλιοθήκες και οι υπηρεσίες είτε παρέχονται, είτε τις εγκαθιστά ο ίδιος ο χρήστης, έτσι ώστε να μπορεί να επωφεληθεί των ιδιαίτερων χαρακτηριστικών τους. SDK είναι μια συλλογή από βιβλιοθήκες, ΑΡ^, και εργαλείων, διαθέσιμα για τον προγραμματισμό των λειτουργικών συστημάτων και των υπηρεσιών. Οι περισσότερες Σελίδα 35 από 80

36 ΚΕΦΑΛΑΙΟ 2 μηχανές, είναι εφοδιασμένες με APIs, ενσωματωμένες στα πακέτα SDK τους. Για παράδειγμα, η Unreal Engine, η Unity, η OGRE, η CryEngine και άλλες πολλές παρέχουν μια διεπαφή για τους προγραμματιστές ώστε να μπορούν να δημιουργούν παιχνίδια, τόσο μέσω scripting γλώσσας, όσο και μέσω βιβλιοθηκών, που παρέχονται κατόπιν άδειας και έρχονται στο ίδιο πακέτο μαζί με άλλα εργαλεία. Τα τελευταία χρόνια, πολλές επιχειρήσεις δημιουργούσαν μηχανές παιχνιδιών και κρατούσαν την τεχνολογία αυτή μυστική. Καθώς οι υπολογιστές βελτιώνονταν, πιο προηγμένες εκδόσεις απαιτούνταν, έτσι ανάπτυσσαν τις μηχανές. Μηχανές όπως, η SCUMM από την LucasArts και SCI από την Sierra, παραδείγματος χάριν, τροφοδοτούσαν τα περισσότερα από τα παιχνίδια περιπέτειας, που οι επιχειρήσεις απελευθέρωσαν προς το τέλος της δεκαετίας του '80 και στη μέση της δεκαετίας του '90. Πιο πρόσφατα, μηχανές όπως η Id tech (απ την οποία δημιουργείται η σειρά παιχνιδιών Quake) και η Unreal, ξεκίνησαν ως εσωτερικές τεχνολογίες, όμως εξελίχθηκαν και βρίσκονται πλέον στην αγορά. Το κόστος μιας μηχανής έχει αυξηθεί σημαντικά, και όλο και περισσότερες επιχειρήσεις έχουν αρχίσει να ειδικεύονται στην κατασκευή είτε πλήρων μηχανών, είτε τμημάτων μηχανών. Πολλά studios, προτιμούν να αγοράζουν μηχανές παρά να πληρώνουν προγραμματιστές για να κατασκευάζουν νέες μηχανές. Η ποικιλία εμπορικών και δωρεάν μηχανών είναι μεγάλη και σχεδόν όλες, μπορούν να ταξινομηθούν στις παρακάτω κατηγορίες: > Έτοιμες μηχανές Αυτές οι μηχανές περιέχουν αρκετά εργαλεία, τα οποία τις καθιστούν έτοιμες για την ανάπτυξη βιντεοπαιχνιδιών. Περιλαμβάνουν δυνατότητες απόδοσης (rendering), GUI, φυσικής κ.α. Πολλές έχουν ακόμη, χρήσιμες αλυσίδες εργαλείων έτσι δεν είναι απαραίτητο να φτιάξουμε τις δικές μας. Σε αυτή την κατηγορία ανήκουν μηχανές όπως, η Unity3D, η OGRE και η Genesis3D, οι οποίες είναι ανοικτού πηγαίου κώδικα. Πιο γνωστές, με υψηλότερο κόστος είναι η Gamebryo, η Unreal και η id Tech. Όλες αυτές οι μηχανές δέχονται περεταίρω οργάνωση, όπως πρόσθεση υλικών, για να υπηρετήσουν καλύτερα τις ανάγκες του χρήστη. Υπάρχουν, περιορισμοί στις αρχικές δυνατότητες αλλά δέχονται βελτιστοποιήσεις. Σελίδα 36 από 80

37 Πτυχιακή εργασία των ΠΥΛΙΟΣ ΘΩΜΑΣ ΣΟΪΔΗΣ ΙΩΑΝΝΗΣ > Μηχανές point-and-click Οι μηχανές αυτές, κερδίζουν όλο και περισσότερο έδαφος, καθώς περιλαμβάνουν μια πλήρη αλυσίδα εργαλείων που επιτρέπει στους χρήστες να διαμορφώνουν τα παιχνίδια τους, με το απλό σύστημα point-and-click. Στην κατηγορία ανήκουν, οι GameMaker, Game Builder και Unity3D. Είναι κατασκευασμένεςέτσι ώστε να προσφέρουν απλότητα, ευχρηστία και απαιτούν ελάχιστο προγραμματισμό.φυσικά, η προσθήκη κώδικα, είναι πάντα μεγάλη βοήθεια, αλλά δεν είναι τόσο απαραίτητη όσο είναι στις άλλες κατηγορίες. Το πρόβλημα με πολλές από αυτές, είναι ότι μπορούν να είναι εξαιρετικά περιοριστικές. Κάποιες είναι άριστες για την δημιουργία, έναν ή δύο τύπων παιχνιδιού, άλλες διαθέτουν έναν ή δύο μεθόδους γραφικής αναπαράστασης. Αυτό δεν σημαίνει ότι είναι άχρηστες. Ακόμη και αντιμέτωποι με αυτούς τους περιορισμούς, είναι δυνατόν να κατασκευαστούν ιδιαίτερα δημιουργικά παιχνίδια ή ακόμα και να βρεθούν δημιουργικοί τρόποι, ώστε να ξεπεράσουμε τους περιορισμούς. Το θετικότερο με αυτές τις μηχανές, είναι ότι μας επιτρέπουν να εργαστούμε γρηγορότερα και χωρίς πολλή δουλειά. > Μηχανή συναρμολογημένη, από υλικά της επιλογής μας Παρά το κόστος, πολλές επικρατούσες στο χώρο επιχειρήσεις, προσπαθούν να αναπτύσσουν τις δικές τους μηχανές. Χρησιμοποιούν δημόσια διαθέσιμες APIs όπως XNA, DirectX, OpenGL, τα APIs των windows και των Linux και SDL, για τη δημιουργία δικών τους μηχανών. Επιπλέον, μπορούν να κάνουν χρήση κι άλλων βοηθητικών εργαλείων, όπως βιβλιοθήκες, εμπορικές ή μη και με ανοικτό πηγαίο κώδικα. Αυτές οι βιβλιοθήκες περιλαμβάνουν βιβλιοθήκες φυσικής όπως Havok και ODE, βιβλιοθήκες γραφικών παραστάσεων σκηνής, όπως OpenSceneGraph, και GUI όπως AntTweakBar. Γενικά, αυτά τα συστήματα δίνουν στους προγραμματιστές μεγάλη ευελιξία, αφήνοντας τους να επιλέξουν τα συστατικά που θέλουν, ενσωματώνοντάς τα ακριβώς όπως θέλουν. Όμως η κατασκευή τους είναι χρονοβόρα. Επιπλέον, οι προγραμματιστές συχνά, θα πρέπει να «χτίσουν» την αλυσίδα εργαλείων από την αρχή, δεδομένου ότι σπάνια μπορούν να στηριχθούν στην συνεργασία όλων αυτών των βιβλιοθηκών (Wikipedia, 2010). Σελίδα 37 από 80

38 3 ΚΕΦΑΛΑΙΟ Τα προγράμματα που χρησιμοποιήθηκαν Σελίδα 38 από 80

39 Πτυχιακή εργασία των ΠΥΛΙΟΣ ΘΩΜΑΣ ΣΟΪΔΗΣ ΙΩΑΝΝΗΣ Εισαγωγή κεφαλαίου Στο κεφάλαιο αυτό θα παρουσιαστούν τα προγράμματα που χρησιμοποιήθηκαν για να γίνει η εργασία. Θα αναφερθούν γενικές έννοιες των προγραμμάτων για καλύτερη κατανόηση του αντικειμένου. Τα προγράμματα που θα παρουσιαστούν είναι το Google Sketchup, το Adobe Photoshop CS3 και το Unity3d. Το Google Sketchup είναι αρχιτεκτονικό πρόγραμμα σχεδίασης και κατασκευής γενικότερα το οποίο χρησιμοποιήθηκε για να σχεδιαστεί το κτίριο στην τρισδιάστατη του μορφή. Το Adobe Photoshop CS3 είναι πρόγραμμα επεξεργασίας εικόνας, χρησιμοποιήθηκε με σκοπό να δοθεί έμφαση σε κάποια σημεία του κτηρίου καθώς και υφή στις επιφάνειες, επίσης βοήθησε σημαντικά στη μείωση της απαιτουμένης υπολογιστικής ισχύς όπως θα δούμε παρακάτω. Τέλος θα αναφερθούμε στο Unity3d το οποίο είναι ένα game engine. Στο Unity3d εισήχθη το αρχείο του αρχιτεκτονικού προγράμματος και δημιουργήθηκε το περιβάλλον, η κίνηση και γράφτηκε ο απαραίτητος για την δημιουργία scripts όπου χρειαζόταν. Σελίδα 39 από 80

40

41 Πτυχιακή εργασία των ΠΥΛΙΟΣ ΘΩΜΑΣ ΣΟΪΔΗΣ ΙΩΑΝΝΗΣ GOOGLE SKETCHUP 3.1 Εισαγωγή στο Google Sketchup Το Google Sketchup είναι ένα παράδειγμα μιας μεγάλης ιδέας που έχει πετύχει επειδή ολοκληρώνει ακριβώς τι καθορίζει ο χρήστης να κάνει. Επιτρέπει ένα εναλλακτικό μέσο για όλους εκείνους τους οπτικούς φιλοσόφους που σκιαγραφούν συχνά έξω τις ιδέες και τις έννοιες στα χαρτιά ή οτιδήποτε άλλου είδους εγγράφου. Αυτά λοιπόν τα έγγραφα γίνονται μια πηγή έμπνευσης καθώς τα βλέπεις να παίρνουν μορφή και σιγά σιγά. Και δεν χρειάζεται να μισθωθεί κάποιος να υλοποιηθεί η ιδέα, αλλά το κάνει μονός του ο χρήστης, βάζοντας και την προσωπική του σφραγίδα. Παρέχει λύση στα διλήμματα του χρηστή βάζει σε τάξη τα κακογραμμένα. Δίνει απλόχερα έναν τρόπο να εξαχθεί το ακατέργαστο σχέδιο και να καθαριστεί έτσι ώστε να μπορεί να μοιραστεί ευκολότερα η ιδέα. Γύρω στο 2000 αναπτύχθηκε από το Έχει κερδίσει πολυάριθμα βραβεία για το καινοτόμο σχέδιο και την εύκαμπτη εφαρμογή του. Μοναδικό από άλλες «μηχανές» γραφικής παράστασης. Χρησιμοποιεί ένα μοναδικό interface που είναι προσιτό σε όλους τους χρήστες σκιαγραφώντας τις ιδέες σχετικά εύκολα από ένα απλό κομμάτι χαρτί στο πρόγραμμα σε χρόνο ρεκόρ. Το SketchUp έχει ως σκοπό να είναι εύχρηστο, γρήγορο και ευέλικτο. Η απλότητα του λογισμικού το κάνει εξαιρετικά γρήγορο. Αυτοματοποιεί επίσης ένα μεγάλο μέρος των χειρωνακτικών διαδικασιών, και αφήνει ελεύθερο τον χρήστη να παίξει με το σχέδιο. Αγκαλιάστηκε αρχικά από τους κλάδους των οικοδομικών και τεχνικών έργων αρχιτεκτονικής, αλλά με την πάροδο του χρόνου έχει γίνει ένα αναπόφευκτο εργαλείο για τους σχεδιαστές προϊόντων, τους εσωτερικούς σχεδιαστές, σχεδιαστές τοπίων και τους νέους σχεδιαστές, τους αστικούς αρμόδιους για το σχεδιασμό, στον κινηματογράφο και το θέατρο, αλλά και για τους απλούς χρήστες που απλά θέλουν να περάσουν το χρόνο τους «παίζοντας» με αυτό καθώς διατίθεται και δωρεάν (Wikipedia, 2010) (GOOGLE, 2010). Σελίδα 41 από 80

Κεφάλαιο 11 Πολυμέσα. Εφ. Πληροφορικής Κεφ. 11 Καραμαούνας Π. 1

Κεφάλαιο 11 Πολυμέσα. Εφ. Πληροφορικής Κεφ. 11 Καραμαούνας Π. 1 Κεφάλαιο 11 Πολυμέσα Εφ. Πληροφορικής Κεφ. 11 Καραμαούνας Π. 1 Εφαρμογές πολυμέσων: πολλές μορφές πληροφορίας, αποθηκευμένες σε ψηφιακή μορφή, με δυνατότητα αλληλεπίδρασης κατά την παρουσίασή τους 11.1

Διαβάστε περισσότερα

Εισαγωγή στη σχεδίαση κινούμενων γραφικών

Εισαγωγή στη σχεδίαση κινούμενων γραφικών ΕΣΔ200 Δημιουργία Περιεχομένου ΙI Εισαγωγή στη σχεδίαση κινούμενων γραφικών Νικόλας Τσαπατσούλης Επίκουρος Καθηγητής Τμήμα Επικοινωνίας & Σπουδών Διαδικτύου Εισαγωγή Εφαρμογές Κύρια Χαρακτηριστικά Flash

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 2 ΛΟΓΙΣΜΙΚΟ

ΚΕΦΑΛΑΙΟ 2 ΛΟΓΙΣΜΙΚΟ ΚΕΦΑΛΑΙΟ 2 ΛΟΓΙΣΜΙΚΟ ΤΙ ΕΊΝΑΙ ΛΟΓΙΣΜΙΚΟ Για τη λειτουργία ενός υπολογιστικού συστήματος χρειάζεται εκτός από το υλικό (hardware) και το λογισμικό (software). Σε αυτό περιλαμβάνονται όλα τα Προγράμματα

Διαβάστε περισσότερα

Β2.6 Άλλες Περιφερειακές Συσκευές και Κάρτες Επέκτασης

Β2.6 Άλλες Περιφερειακές Συσκευές και Κάρτες Επέκτασης Β2.6 Άλλες Περιφερειακές Συσκευές και Κάρτες Επέκτασης Τι θα μάθουμε σήμερα: Να αναγνωρίζουμε και να ονομάζουμε άλλες περιφερειακές συσκευές και κάρτες επέκτασης Να εντοπίζουμε τα κύρια χαρακτηριστικά

Διαβάστε περισσότερα

Εικόνα. Τεχνολογία Πολυμέσων και Πολυμεσικές Επικοινωνίες 05-1

Εικόνα. Τεχνολογία Πολυμέσων και Πολυμεσικές Επικοινωνίες 05-1 Εικόνα Εισαγωγή Ψηφιακή αναπαράσταση Κωδικοποίηση των χρωμάτων Συσκευές εισόδου και εξόδου Βάθος χρώματος και ανάλυση Συμβολική αναπαράσταση Μετάδοση εικόνας Σύνθεση εικόνας Ανάλυση εικόνας Τεχνολογία

Διαβάστε περισσότερα

ΣΗΜΕΙΩΣΕΙΣ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

ΣΗΜΕΙΩΣΕΙΣ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ Ο ηλεκτρονικός υπολογιστής είναι μια ηλεκτρονική συσκευή που έχει την ικανότητα να επεξεργάζεται μεγάλο όγκο πληροφοριών και δεδομένων με ταχύτητα και ακρίβεια. Επίσης ένας η/υ μπορεί να αποθηκεύσει πληροφορίες,

Διαβάστε περισσότερα

Δημιουργία ψηφιακών παιχνιδιών

Δημιουργία ψηφιακών παιχνιδιών Δημιουργία ψηφιακών παιχνιδιών Σχεδιασμός & Χαρακτηριστικά Ψηφιακών παιχνιδιών Σύγχρονα περιβάλλοντα ανάπτυξης Φουκαράκης Γιώργος Οκτώβριος 2014 Δομικά στοιχεία ψηφιακών παιχνιδιών 1. Κανόνες. 2. Σκοποί

Διαβάστε περισσότερα

ΦΩΤΟΡΕΑΛΙΣΜΟΣ & ΚΙΝΗΣΗ (ΘΕΩΡΙΑ)

ΦΩΤΟΡΕΑΛΙΣΜΟΣ & ΚΙΝΗΣΗ (ΘΕΩΡΙΑ) ΦΩΤΟΡΕΑΛΙΣΜΟΣ & ΚΙΝΗΣΗ ΔΙΔΑΣΚΩΝ : ΝΤΙΝΤΑΚΗΣ ΙΩΑΝΝΗΣ (MSC) Καθηγητής Εφαρμογών ΚΑΡΔΙΤΣΑ 2013 ΤΙ ΕΙΝΑΙ ΦΩΤΟΑΠΟΔΟΣΗ: ΕΝΝΟΟΥΜΕ ΤΗ ΔΙΑΔΙΚΑΣΙΑ ΚΑΘΟΡΙΣΜΟΥ ΟΛΩΝ ΕΚΕΙΝΩΝ ΤΩΝ ΣΤΟΙΧΕΙΩΝ ΚΑΙ ΠΑΡΑΜΕΤΡΩΝ ΩΣΤΕ ΝΑ ΕΧΟΥΜΕ

Διαβάστε περισσότερα

Στα 1849 ο Sir David Brewster περιγράφει τη μακροσκοπική μηχανή λήψης και παράγονται οι πρώτες στερεοσκοπικές φωτογραφίες (εικ. 5,6).

Στα 1849 ο Sir David Brewster περιγράφει τη μακροσκοπική μηχανή λήψης και παράγονται οι πρώτες στερεοσκοπικές φωτογραφίες (εικ. 5,6). ΣΤΕΡΕΟΣΚΟΠΙΑ Η στερεοσκοπία είναι μια τεχνική που δημιουργεί την ψευδαίσθηση του βάθους σε μια εικόνα. Στηρίζεται στο ότι η τρισδιάστατη φυσική όραση πραγματοποιείται διότι κάθε μάτι βλέπει το ίδιο αντικείμενο

Διαβάστε περισσότερα

[2] Υπολογιστικά συστήματα: Στρώματα. Τύποι δεδομένων. Μπιτ. επικοινωνία εφαρμογές λειτουργικό σύστημα προγράμματα υλικό

[2] Υπολογιστικά συστήματα: Στρώματα. Τύποι δεδομένων. Μπιτ. επικοινωνία εφαρμογές λειτουργικό σύστημα προγράμματα υλικό Υπολογιστικά συστήματα: Στρώματα 1 ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ επικοινωνία εφαρμογές λειτουργικό σύστημα προγράμματα υλικό δεδομένα Αναπαράσταση δεδομένων 2 Τύποι δεδομένων Τα δεδομένα

Διαβάστε περισσότερα

ΡΟΜΠΟΤΙΚΗ ΟΡΑΣΗ. Όταν ένα ρομπότ κινείται σε άγνωστο χώρο ή σε χώρο που μπορεί να αλλάξει η διάταξή του τότε εμφανίζεται η ανάγκη της όρασης μηχανής.

ΡΟΜΠΟΤΙΚΗ ΟΡΑΣΗ. Όταν ένα ρομπότ κινείται σε άγνωστο χώρο ή σε χώρο που μπορεί να αλλάξει η διάταξή του τότε εμφανίζεται η ανάγκη της όρασης μηχανής. ΡΟΜΠΟΤΙΚΗ ΟΡΑΣΗ Όταν ένα ρομπότ κινείται σε άγνωστο χώρο ή σε χώρο που μπορεί να αλλάξει η διάταξή του τότε εμφανίζεται η ανάγκη της όρασης μηχανής. Αισθητήρες που χρησιμοποιούνται για να αντιλαμβάνεται

Διαβάστε περισσότερα

ΕΓΧΕΙΡΙΔΙΟ ΕΡΓΑΣΤΗΡΙΑΚΟΥ ΕΞΟΠΛΙΣΜΟΥ ΓΙΑ CAD Ι

ΕΓΧΕΙΡΙΔΙΟ ΕΡΓΑΣΤΗΡΙΑΚΟΥ ΕΞΟΠΛΙΣΜΟΥ ΓΙΑ CAD Ι ΥΠΟΥΡΓΕΙΟ ΕΘΝΙΚΗΣ ΠΑΙΔΕΙΑΣ & ΘΡΗΣΚΕΥΜΑΤΩΝ ΕΙΔΙΚΗ ΥΠΗΡΕΣΙΑ ΔΙΑΧΕΙΡΙΣΗΣ ΕΠΙΧΕΙΡΗΣΙΑΚΟΥ ΠΡΟΓΡΑΜΜΑΤΟΣ ΕΚΠΑΙΔΕΥΣΗ & ΑΡΧΙΚΗ ΕΠΑΓΓΕΛΜΑΤΙΚΗ ΚΑΤΑΡΤΙΣΗ (Ε.Π.Ε.Α.Ε.Κ. ΙΙ) ΚΑΤΗΓΟΡΙΑ ΠΡΑΞΕΩΝ: 2.2.2.α. Αναμόρφωση Προπτυχιακών

Διαβάστε περισσότερα

TFT TV. Τι είναι οι TFT και πως λειτουργούν;

TFT TV. Τι είναι οι TFT και πως λειτουργούν; TFT TV Τι είναι οι TFT και πως λειτουργούν; Η ετυμολογία του όρου TFT (Thin Film Transistor ή τρανζίστορ λεπτού φιλμ) μας παραπέμπει στο δομικό στοιχείο ελέγχου της οθόνης, που είναι το τρανζίστορ. Οι

Διαβάστε περισσότερα

ΜΑΘΗΜΑ 3 ΛΟΓΙΣΜΙΚΟ (SOFTWARE)

ΜΑΘΗΜΑ 3 ΛΟΓΙΣΜΙΚΟ (SOFTWARE) ΜΑΘΗΜΑ 3 ΛΟΓΙΣΜΙΚΟ (SOFTWARE) ΣΤΟΧΟΙ: 1. Λογισμικό 2. Λογισμικό Λειτουργικού Συστήματος 3. Προσαρμοστικό Γραφικών Χρήστη 4. Λογισμικών Εφαρμογών 5. Διαφορά Μεταξύ Λογισμικού Λειτουργικού Συστήματος Και

Διαβάστε περισσότερα

Κεφάλαιο 7. Τρισδιάστατα Μοντέλα

Κεφάλαιο 7. Τρισδιάστατα Μοντέλα Κεφάλαιο 7. 7.1 ομές εδομένων για Γραφικά Υπολογιστών. Οι δομές δεδομένων αποτελούν αντικείμενο της επιστήμης υπολογιστών. Κατά συνέπεια πρέπει να γνωρίζουμε πώς οργανώνονται τα γεωμετρικά δεδομένα, προκειμένου

Διαβάστε περισσότερα

ΤΕΧΝΟΛΟΓΙΑ ΕΠΙΚΟΙΝΩΝΙΩΝ 2Ο ΚΕΦΑΛΑΙΟ ΕΡΩΤΗΣΕΙΣ ΕΠΑΝΑΛΗΨΗΣ

ΤΕΧΝΟΛΟΓΙΑ ΕΠΙΚΟΙΝΩΝΙΩΝ 2Ο ΚΕΦΑΛΑΙΟ ΕΡΩΤΗΣΕΙΣ ΕΠΑΝΑΛΗΨΗΣ ΤΕΧΝΟΛΟΓΙΑ ΕΠΙΚΟΙΝΩΝΙΩΝ 2Ο ΚΕΦΑΛΑΙΟ ΕΡΩΤΗΣΕΙΣ ΕΠΑΝΑΛΗΨΗΣ 1. Να αναφέρετε μερικές από τις σημαντικότερες εξελίξεις και εφευρέσεις στην ιστορία των συστημάτων επικοινωνίας. Η ανακάλυψη του κινητού τυπογραφικού

Διαβάστε περισσότερα

Β2.5 Οθόνες. Εικόνα 46 Μια οθόνη αποτελείται από εικονοστοιχεία, το καθένα από αυτά έχει τρείς φωτεινές πηγές, για κόκκινο, πράσινο και μπλε χρώμα

Β2.5 Οθόνες. Εικόνα 46 Μια οθόνη αποτελείται από εικονοστοιχεία, το καθένα από αυτά έχει τρείς φωτεινές πηγές, για κόκκινο, πράσινο και μπλε χρώμα Β2.5 Οθόνες Τι θα μάθουμε σήμερα: Να αναγνωρίζουμε και να αναφέρουμε τα κύρια χαρακτηριστικά μιας οθόνης (τεχνολογία, ανάλυση, μέγεθος, κόστος, κ.λπ.) Να αναγνωρίζουμε και να αναφέρουμε τις μονάδες μέτρησης

Διαβάστε περισσότερα

Κεφάλαιο 2: Λογισμικό (Software) Εφαρμογές Πληροφορικής Κεφ. 2 Καραμαούνας Πολύκαρπος

Κεφάλαιο 2: Λογισμικό (Software) Εφαρμογές Πληροφορικής Κεφ. 2 Καραμαούνας Πολύκαρπος Κεφάλαιο 2: Λογισμικό (Software) 1 2.1 Λογισμικό Συστήματος και Λογισμικό Εφαρμογών Λογισμικό Συστήματος: διαχειρίζεται το υλικό του υπολογιστή και αποτελεί τη βάση πάνω στην οποία αναπτύσσεται και εκτελείται

Διαβάστε περισσότερα

Πληροφορική Ι (Θεωρία)

Πληροφορική Ι (Θεωρία) Πληροφορική Ι (Θεωρία) ρ Α Εξάμηνο Διδασκαλία: Δευτέρα 16:00-18:00 (Αίθουσα 303) Επίπεδο μαθήματος: Υποχρεωτικό Τμήμα Βιομηχανικού Σχεδιασμού Σκοπός του μαθήματος «ΠΛΗΡΟΦΟΡΙΚΗ Ι» Απόκτηση από τους σπουδαστές

Διαβάστε περισσότερα

ΤΕΛΙΚΕΣ ΔΙΠΛΩΜΑΤΙΚΕΣ ΕΡΓΑΣΙΕΣ (6 Μονάδες ECTS)- Ακαδημαϊκό Έτος 2013 2014

ΤΕΛΙΚΕΣ ΔΙΠΛΩΜΑΤΙΚΕΣ ΕΡΓΑΣΙΕΣ (6 Μονάδες ECTS)- Ακαδημαϊκό Έτος 2013 2014 ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ Τμήμα Ηλεκτρολόγων Μηχανικών, Μηχανικών Η/Υ και Πληροφορικής ΤΕΛΙΚΕΣ ΔΙΠΛΩΜΑΤΙΚΕΣ ΕΡΓΑΣΙΕΣ (6 Μονάδες ECTS)- Ακαδημαϊκό Έτος 2013 2014 1. Ερευνητική Περιοχή: Επεξεργασία

Διαβάστε περισσότερα

ΤΟ ΦΩΣ. Ο φωτισμός μπορεί να υπογραμμίσει σημαντικές λεπτομέρειες ή να τις κρύψει

ΤΟ ΦΩΣ. Ο φωτισμός μπορεί να υπογραμμίσει σημαντικές λεπτομέρειες ή να τις κρύψει ΤΟ ΦΩΣ Ο φωτισμός μπορεί να υπογραμμίσει σημαντικές λεπτομέρειες ή να τις κρύψει Μπορεί να κολακέψει ένα αντικείμενο, τονίζοντας κάποια θετικά χαρακτηριστικά ή να υποβαθμίσει τα λιγότερο ελκυστικά Η τηλεόραση

Διαβάστε περισσότερα

Λειτουργικά Συστήματα Ι. Καθηγήτρια Παπαδάκη Αναστασία

Λειτουργικά Συστήματα Ι. Καθηγήτρια Παπαδάκη Αναστασία Λειτουργικά Συστήματα Ι Καθηγήτρια Παπαδάκη Αναστασία 2013 1 Ηλεκτρονικός Υπολογιστής αποτελείται: 1. Από Υλικό Hardware (CPUs, RAM, Δίσκοι), & 2. Λογισμικό - Software Και μπορεί να εκτελέσει διάφορες

Διαβάστε περισσότερα

Πολυμέσα. Ιστορική Αναδρομή Υπερκείμενο

Πολυμέσα. Ιστορική Αναδρομή Υπερκείμενο Πολυμέσα Πολυμέσα είναι κλάδος της πληροφορικής ο οποίος ασχολείται με το συνδυασμό ψηφιακών δεδομένων πολλαπλών μορφών. Τα δομικά στοιχεία των πολυμέσων είναι τα εξής : Κείμενο Εικόνα Ήχος Κινούμενη εικόνα

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 2. Λογισμικό (Software) ΕΝΟΤΗΤΑ 1 Υλικό - Λογισμικό και Εφαρμογές. Εφαρμογές Πληροφορικής

ΚΕΦΑΛΑΙΟ 2. Λογισμικό (Software) ΕΝΟΤΗΤΑ 1 Υλικό - Λογισμικό και Εφαρμογές. Εφαρμογές Πληροφορικής 20 ΕΝΟΤΗΤΑ 1 Υλικό - Λογισμικό και Εφαρμογές Εφαρμογές Πληροφορικής Διδακτικές ενότητες 2.1 Λογισμικό Συστήματος και Λογισμικό Εφαρμογών 2.2 Ταξινόμηση Λογισμικού Εφαρμογών 2.3 Ελεύθερο Λογισμικό - Λογισμικό

Διαβάστε περισσότερα

Η ΠΑΡΟΥΣΙΑΣΗ ΤΗΣ ΕΡΕΥΝΗΤΙΚΗΣ ΕΡΓΑΣΙΑΣ. Περιμένης Κυριάκος Καθηγητής Τεχνολογίας Υπ/ντής 3 ου ΓΕΛ Κερατσινίου perimeniskiriakos@windowslive.

Η ΠΑΡΟΥΣΙΑΣΗ ΤΗΣ ΕΡΕΥΝΗΤΙΚΗΣ ΕΡΓΑΣΙΑΣ. Περιμένης Κυριάκος Καθηγητής Τεχνολογίας Υπ/ντής 3 ου ΓΕΛ Κερατσινίου perimeniskiriakos@windowslive. Η ΠΑΡΟΥΣΙΑΣΗ ΤΗΣ ΕΡΕΥΝΗΤΙΚΗΣ ΕΡΓΑΣΙΑΣ Περιμένης Κυριάκος Καθηγητής Τεχνολογίας Υπ/ντής 3 ου ΓΕΛ Κερατσινίου perimeniskiriakos@windowslive.com Ο Ρόλος του Εκπαιδευτικού Στηρίζει τους μαθητές στην αξιοποίηση

Διαβάστε περισσότερα

Γενικά Στοιχεία Ηλεκτρονικού Υπολογιστή

Γενικά Στοιχεία Ηλεκτρονικού Υπολογιστή Γενικά Στοιχεία Ηλεκτρονικού Υπολογιστή 1. Ηλεκτρονικός Υπολογιστής Ο Ηλεκτρονικός Υπολογιστής είναι μια συσκευή, μεγάλη ή μικρή, που επεξεργάζεται δεδομένα και εκτελεί την εργασία του σύμφωνα με τα παρακάτω

Διαβάστε περισσότερα

Αναπαράσταση Μη Αριθμητικών Δεδομένων

Αναπαράσταση Μη Αριθμητικών Δεδομένων Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15 Αναπαράσταση Μη Αριθμητικών Δεδομένων (κείμενο, ήχος και εικόνα στον υπολογιστή) http://di.ionio.gr/~mistral/tp/csintro/

Διαβάστε περισσότερα

Κεφάλαιο 1.Εντολές κίνησης

Κεφάλαιο 1.Εντολές κίνησης Προγραμματίζω με το ΒΥΟΒ 1 Κεφάλαιο 1.Εντολές κίνησης Από το μάθημα της Φυσικής γνωρίζουμε ότι κίνηση σημαίνει αλλαγή της θέσης ενός αντικειμένου. Οι εντολές κίνησης που μας παρέχει το ΒΥΟΒ χωρίζονται

Διαβάστε περισσότερα

ΦΩΤΟΓΡΑΦΙΑ I Β Ενιαίου Λυκείου. (μάθημα ενδιαφέροντος)

ΦΩΤΟΓΡΑΦΙΑ I Β Ενιαίου Λυκείου. (μάθημα ενδιαφέροντος) ΦΩΤΟΓΡΑΦΙΑ I Β Ενιαίου Λυκείου (μάθημα ενδιαφέροντος) 1 ΓΕΝΙΚΟΙ ΣΚΟΠΟΙ ΚΑΙ ΣΤΟΧΟΙ Με τη διδασκαλία του μαθήματος επιδιώκεται η μύηση των μαθητών στον κόσμο της φωτογραφίας ώστε να: 1. Αντιλαμβάνονται οι

Διαβάστε περισσότερα

Μιχάλης Μακρή EFIAP. www.michalismakri.com

Μιχάλης Μακρή EFIAP. www.michalismakri.com Μιχάλης Μακρή EFIAP www.michalismakri.com Γιατί κάποιες φωτογραφίες είναι πιο ελκυστικές από τις άλλες; Γιατί κάποιες φωτογραφίες παραμένουν κρεμασμένες σε γκαλερί για μήνες ή και για χρόνια για να τις

Διαβάστε περισσότερα

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΟΙΚΟΝΟΜΙΑΣ ΥΠΟΔΟΜΩΝ, ΝΑΥΤΙΛΙΑΣ & ΤΟΥΡΙΣΜΟΥ ΑΠΟΦΑΣΗ ΕΠΙ ΔΗΛΩΣΗΣ ΣΗΜΑΤΟΣ ΑΠΟΦΑΣΗ ΕΞ 4288 /11.08.2015

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΟΙΚΟΝΟΜΙΑΣ ΥΠΟΔΟΜΩΝ, ΝΑΥΤΙΛΙΑΣ & ΤΟΥΡΙΣΜΟΥ ΑΠΟΦΑΣΗ ΕΠΙ ΔΗΛΩΣΗΣ ΣΗΜΑΤΟΣ ΑΠΟΦΑΣΗ ΕΞ 4288 /11.08.2015 ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΟΙΚΟΝΟΜΙΑΣ ΥΠΟΔΟΜΩΝ, ΝΑΥΤΙΛΙΑΣ & ΤΟΥΡΙΣΜΟΥ ΑΠΟΦΑΣΗ ΕΠΙ ΔΗΛΩΣΗΣ ΣΗΜΑΤΟΣ ΑΠΟΦΑΣΗ ΕΞ 4288 /11.08.2015 Σύμφωνα με: α) τις διατάξεις των άρθρων 123, 124, 135 και 136 του Ν. 4072/2012

Διαβάστε περισσότερα

ΕΝΟΤΗΤΕΣ ΣΤΟΧΟΙ ΔΡΑΣΤΗΡΙΟΤΗΤΕΣ. Κωδικός (ΑΑ) ΠΕΡΙΟΧΗ. 1 3 Το περιβάλλον εργασίας του Dreamweaver

ΕΝΟΤΗΤΕΣ ΣΤΟΧΟΙ ΔΡΑΣΤΗΡΙΟΤΗΤΕΣ. Κωδικός (ΑΑ) ΠΕΡΙΟΧΗ. 1 3 Το περιβάλλον εργασίας του Dreamweaver Αναλυτικό Πρόγραμμα Σπουδών Σεμιναρίου Εφαρμοσμένων Τεχνών Εισαγωγή στην δημιουργία ιστοχώρου με το Dreamweaver και εικαστική σχεδίαση με τα λογισμικά Photoshop και CoreDraw X4 Συνολική Διάρκεια: 48 ώρες

Διαβάστε περισσότερα

Cubitech Hellas Ακροπόλεως 24, Καλλιθέα, Αθήνα Τ.Κ. 176 75, Ελλάδα, Τηλ. 210 9580887-8 Φαξ.2109580885

Cubitech Hellas Ακροπόλεως 24, Καλλιθέα, Αθήνα Τ.Κ. 176 75, Ελλάδα, Τηλ. 210 9580887-8 Φαξ.2109580885 CubisLITE Client Οδηγίες Χρήσεως Cubitech Hellas Ακροπόλεως 24, Καλλιθέα, Αθήνα Τ.Κ. 176 75, Ελλάδα, Τηλ. 210 9580887-8 Φαξ.2109580885 1 ΠΕΡΙΕΧΟΜΕΝΑ Γενικά 1. Τι είναι ο CubisLITE Server 2. Τι είναι ο

Διαβάστε περισσότερα

Σύντομη παρουσίαση των Γραφικών με Η/Υ

Σύντομη παρουσίαση των Γραφικών με Η/Υ ΚΕΦΑΛΑΙΟ 1: ΕΙΣΑΓΩΓΗ Οι ηλεκτρονικοί υπολογιστές και συνολικότερα τα προϊόντα της πληροφορικής έχουν μεταμορφώσει (με τρόπο ο οποίος γίνεται άμεσα ή έμμεσα αντιληπτός) τη ζωή δισεκατομμυρίων ανθρώπων στον

Διαβάστε περισσότερα

Ιστορική Αναδρομή Λειτουργικών Συστημάτων (ΛΣ) Εισαγωγή : ο πυρήνας (kernel) / ο φλοιός (shell) Β ΕΠΑΛ

Ιστορική Αναδρομή Λειτουργικών Συστημάτων (ΛΣ) Εισαγωγή : ο πυρήνας (kernel) / ο φλοιός (shell) Β ΕΠΑΛ Ιστορική Αναδρομή Λειτουργικών Συστημάτων (ΛΣ) Εισαγωγή : ο πυρήνας (kernel) / ο φλοιός (shell) Β ΕΠΑΛ http://leitourgika-systhmata-epal-b.ggia.info/ Σύγχρονο Λειτουργικό Σύστημα - ΛΣ Λειτουργικό Σύστημα:

Διαβάστε περισσότερα

Σενάριο 16: Ο κόσμος του Robby

Σενάριο 16: Ο κόσμος του Robby Σενάριο 16: Ο κόσμος του Robby Φύλλο Εργασίας Τίτλος: Ο κόσμος του Robby Γνωστικό Αντικείμενο: Εφαρμογές Πληροφορικής-Υπολογιστών Διδακτική Ενότητα: Διερευνώ - Δημιουργώ Ανακαλύπτω, Συνθετικές εργασίες.

Διαβάστε περισσότερα

hel-col@otenet.gr Κωνσταντίνος Παρασκευόπουλος Καθηγητής Πληροφορικής (ΠΕ19 MSc) Ελληνικό Κολλέγιο Θεσσαλονίκης kparask@hellenic-college.

hel-col@otenet.gr Κωνσταντίνος Παρασκευόπουλος Καθηγητής Πληροφορικής (ΠΕ19 MSc) Ελληνικό Κολλέγιο Θεσσαλονίκης kparask@hellenic-college. Χρήση της Διεπαφής Προγραμματισμού Εφαρμογής Google Maps για τη δημιουργία διαδραστικού χάρτη με τα Μνημεία Παγκόσμιας Πολιτιστικής Κληρονομιάς της ΟΥΝΕΣΚΟ στη Θεσσαλονίκη Εμμανουήλ Τσάμης 1, Κωνσταντίνος

Διαβάστε περισσότερα

ΗΥ220: Εργαστήριο ψηφιακών κυκλωμάτων

ΗΥ220: Εργαστήριο ψηφιακών κυκλωμάτων Πανεπιστήμιο Κρήτης Τμήμα Επιστήμης Υπολογιστών ΗΥ220: Εργαστήριο ψηφιακών κυκλωμάτων Γιώργος Δημητρακόπουλος Ελεγκτής VGA οθόνης και αντιμετώπιση μεγαλύτερων κυκλωμάτων Συνεχίζοντας από την 3 η άσκηση,

Διαβάστε περισσότερα

Ανώτατο Τεχνολογικό Εκπαιδευτικό Ίδρυµα Κρήτης

Ανώτατο Τεχνολογικό Εκπαιδευτικό Ίδρυµα Κρήτης Ανώτατο Τεχνολογικό Εκπαιδευτικό Ίδρυµα Κρήτης Σχολή Τεχνολογικών Εφαρµογών Τµήµα Εφαρµοσµένης Πληροφορικής & Πολυµέσων Πτυχιακή εργασία «ΕΙΚΟΝΙΚΟΣ ΧΩΡΟΣ ΚΑΙ ΕΚΠΑΙ ΕΥΣΗ» αµιανάκη Κωνσταντίνα Επιβλέπων

Διαβάστε περισσότερα

Γ ΚΟΙΝΟΤΙΚΟ ΠΛΑΙΣΙΟ ΣΤΗΡΙΞΗΣ

Γ ΚΟΙΝΟΤΙΚΟ ΠΛΑΙΣΙΟ ΣΤΗΡΙΞΗΣ Γ ΚΟΙΝΟΤΙΚΟ ΠΛΑΙΣΙΟ ΣΤΗΡΙΞΗΣ ΕΠΙΧΕΙΡΗΣΙΑΚΟ ΠΡΟΓΡΑΜΜΑ «ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ» 2000-2006 ΑΞΟΝΑΣ ΠΡΟΤΕΡΑΙΟΤΗΤΑΣ: 1 - ΠΑΙ ΕΙΑ ΚΑΙ ΠΟΛΙΤΙΣΜΟΣ ΜΕΤΡΟ: 1.3 ΤΕΚΜΗΡΙΩΣΗ, ΑΞΙΟΠΟΙΗΣΗ ΚΑΙ ΑΝΑ ΕΙΞΗ ΤΟΥ ΕΛΛΗΝΙΚΟΥ

Διαβάστε περισσότερα

ΣΗΜΕΙΩΣΕΙΣ ΓΡΑΦΙΣΤΙΚΗ ΜΕ Η/Υ 1. Του Αποστόλου Παπαποστόλου Επίκουρου Καθηγητή του ΤΕΙ Αθήνας

ΣΗΜΕΙΩΣΕΙΣ ΓΡΑΦΙΣΤΙΚΗ ΜΕ Η/Υ 1. Του Αποστόλου Παπαποστόλου Επίκουρου Καθηγητή του ΤΕΙ Αθήνας ΣΗΜΕΙΩΣΕΙΣ ΓΡΑΦΙΣΤΙΚΗ ΜΕ Η/Υ 1 Του Αποστόλου Παπαποστόλου Επίκουρου Καθηγητή του ΤΕΙ Αθήνας ΕΙΣΑΓΩΓΗ Οι γραφικές παραστάσεις µε υπολογιστές έχουν προχωρήσει πολύ από τότε που οι ε- πιστήµονες που δούλευαν

Διαβάστε περισσότερα

Πρόλογος...11. Κεφάλαιο 1 Πολυμέσα & Υπερμέσα...13

Πρόλογος...11. Κεφάλαιο 1 Πολυμέσα & Υπερμέσα...13 Περιεχόμενα Πρόλογος...11 Κεφάλαιο 1 Πολυμέσα & Υπερμέσα...13 1. Βασικές Έννοιες...14 Πολυμέσα...14 Αλληλεπιδραστικότητα ή διαδραστικότητα...15 Υπερκείμενο και Υπερμέσα...16 Σύνδεσμοι και Πλοήγηση...19

Διαβάστε περισσότερα

1. ΑΡΧΕΣ ΛΕΙΤΟΥΡΓΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ

1. ΑΡΧΕΣ ΛΕΙΤΟΥΡΓΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ 12 Σχεδιασμός Ανάπτυξη Λειτουργία Π.Σ. 1. ΑΡΧΕΣ ΛΕΙΤΟΥΡΓΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ 1.1 Δυνατότητες Λειτουργικών Συστημάτων 1.1.1 Εισαγωγή Ο όρος Λειτουργικό Σύστημα (Operating System), εκφράζει το σύνολο των προγραμμάτων

Διαβάστε περισσότερα

ΕΣΔ 200: ΔΗΜΙΟΥΡΓΙΑ ΠΕΡΙΕΧΟΜΕΝΟΥ ΙΙ. Ακαδημαϊκό Έτος 2011 2012, Χειμερινό Εξάμηνο Διδάσκων Καθ.: Νίκος Τσαπατσούλης

ΕΣΔ 200: ΔΗΜΙΟΥΡΓΙΑ ΠΕΡΙΕΧΟΜΕΝΟΥ ΙΙ. Ακαδημαϊκό Έτος 2011 2012, Χειμερινό Εξάμηνο Διδάσκων Καθ.: Νίκος Τσαπατσούλης ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ, ΤΜΗΜΑ ΕΠΙΚΟΙΝΩΝΙΑΣ & ΣΠΟΥΔΩΝ ΔΙΑΔΙΚΤΥΟΥ ΕΣΔ 200: ΔΗΜΙΟΥΡΓΙΑ ΠΕΡΙΕΧΟΜΕΝΟΥ ΙΙ Ακαδημαϊκό Έτος 2011 2012, Χειμερινό Εξάμηνο Διδάσκων Καθ.: Νίκος Τσαπατσούλης ΕΡΩΤΗΣΕΙΣ ΕΠΑΝΑΛΗΨΗΣ

Διαβάστε περισσότερα

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας Τμήμα Λογιστικής Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές Μαθήματα 2 και 3: Κύρια Μέρη του Η/Υ - Περιφερειακά 1 Τυπική Σύνθεση ενός Σύγχρονου Υπολογιστή Περιφερειακά Κεντρική

Διαβάστε περισσότερα

Εισαγωγή στο Libre Office Παρουσιάσεις με το Impress. Bάιος Κολοφωτιάς Επιστημονικός Συνεργάτης Sweng Lab A.Π.Θ

Εισαγωγή στο Libre Office Παρουσιάσεις με το Impress. Bάιος Κολοφωτιάς Επιστημονικός Συνεργάτης Sweng Lab A.Π.Θ Εισαγωγή στο Libre Office Παρουσιάσεις με το Impress Bάιος Κολοφωτιάς Επιστημονικός Συνεργάτης Sweng Lab A.Π.Θ Εισαγωγικά Οι παρουσιάσεις είναι μια εφαρμογή που χρησιμεύει στην παρουσίαση των εργασιών

Διαβάστε περισσότερα

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΕΦΑΡΜΟΣΜΕΝΩΝ ΤΕΧΝΩΝ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ. Πτυχιακή διατριβή

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΕΦΑΡΜΟΣΜΕΝΩΝ ΤΕΧΝΩΝ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ. Πτυχιακή διατριβή ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΕΦΑΡΜΟΣΜΕΝΩΝ ΤΕΧΝΩΝ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ Πτυχιακή διατριβή ΕΦΑΡΜΟΓΗ ΓΙΑ ΤΗΝ ΠΡΟΩΘΗΣΗ ΤΟΥ ΤΜΗΜΑΤΟΣ ΠΟΛΥΜΕΣΩΝ ΚΑΙ ΓΡΑΦΙΚΩΝ ΤΕΧΝΩΝ Ντεσισλάβα Μίντσεβα Λεμεσός 2012 ΤΕΧΝΟΛΟΓΙΚΟ

Διαβάστε περισσότερα

Μετάδοση Πολυμεσικών Υπηρεσιών Ψηφιακή Τηλεόραση

Μετάδοση Πολυμεσικών Υπηρεσιών Ψηφιακή Τηλεόραση Χειμερινό Εξάμηνο 2013-2014 Μετάδοση Πολυμεσικών Υπηρεσιών Ψηφιακή Τηλεόραση 4 η Παρουσίαση : Επεξεργασία Εικόνας Διδάσκων: Γιάννης Ντόκας Εισαγωγή στις Έννοιες των Εικόνων Στο χώρο των πολυμέσων χρησιμοποιείται

Διαβάστε περισσότερα

Γραφιστική Πληροφορίας σε 3D

Γραφιστική Πληροφορίας σε 3D Γραφιστική Πληροφορίας σε 3D Κωνσταντίνος Σεβεντεκίδης Καθηγητής Πληροφορικής ΠΕ-19, Msc Τµήµα Πληροφορικής και ΜΜΕ ΤΕΙ ΠΥΡΓΟΥ (παράρτηµα ΤΕΙ ΠΑΤΡΑΣ) Παρασκευή, 12 εκεµβρίου 2008 ιαδικαστικά 3 ώρες εργαστήριο

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΜΕΛΕΙΑ: ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΩΡΙΑ 6 ΟΥ ΚΕΦΑΛΑΙΟΥ ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ 6.1 Τι ονοµάζουµε πρόγραµµα υπολογιστή; Ένα πρόγραµµα

Διαβάστε περισσότερα

Εισαγωγή. Γραφικά. Μοντέλο (Πληροφορίες για Περιεχόµενο εικόνας. Επεξεργασία Εικόνων. Εικόνα. Τεχνητή Όραση 1.1. Εργα: : 2000+1 & ΣΚΕΠΣΙΣ (ΕΠΕΑΚ

Εισαγωγή. Γραφικά. Μοντέλο (Πληροφορίες για Περιεχόµενο εικόνας. Επεξεργασία Εικόνων. Εικόνα. Τεχνητή Όραση 1.1. Εργα: : 2000+1 & ΣΚΕΠΣΙΣ (ΕΠΕΑΚ Εισαγωγή Μιάεικόνααξίζει1000 λέξεις : Ανθρώπινοοπτικόκανάλι: 30-40 Μbits/s (=64-85 M λέξεις /min µε 4 γράµµατα/λέξη, 7bits/γράµµα). Γραπτό κείµενο: 600-1200 λέξεις/min. 100.000 αποδοτικότερη επικοινωνία

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΠΡΟΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΜΑΘΗΜΑ: ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ ΔΙΑΔΙΚΑΣΙΕΣ ΠΑΡΑΓΩΓΗΣ ΛΟΓΙΣΜΙΚΟΥ Διδάσκων: Γ. Χαραλαμπίδης,

Διαβάστε περισσότερα

Β2.1 Βασικές έννοιες της Αρχιτεκτονικής του Η/Υ

Β2.1 Βασικές έννοιες της Αρχιτεκτονικής του Η/Υ Β2.1 Βασικές έννοιες της Αρχιτεκτονικής του Η/Υ Τι θα μάθουμε σήμερα: Να αναφέρουμε και να εξηγούμε τι είναι Αρχιτεκτονική Η/Υ Να γνωρίσουμε τα βασικά εξαρτήματα που βρίσκονται στο εσωτερικό του υπολογιστή

Διαβάστε περισσότερα

Direct XX-γενικά στοιχεία αρχιτεκτονικήςαρχιτεκτονικής-τελευταίες εκδόσεις

Direct XX-γενικά στοιχεία αρχιτεκτονικήςαρχιτεκτονικής-τελευταίες εκδόσεις Direct XX-γενικά στοιχεία αρχιτεκτονικήςαρχιτεκτονικής-τελευταίες εκδόσεις Όνοµα : Αντωνία Τερζίδου ΑΕΜ : 358 Επιβλέπων καθηγητής : ρ. Μηνάς ασυγένης Μάθηµα : Αρχιτεκτονική Υπολογιστών Τι είναι το DirectX;

Διαβάστε περισσότερα

Barcode. Φοιτητής: Μόσχογλου Στυλιανός Επιβλέπων καθηγητής: κ. Δοκουζγιάννης Σταύρος

Barcode. Φοιτητής: Μόσχογλου Στυλιανός Επιβλέπων καθηγητής: κ. Δοκουζγιάννης Σταύρος Barcde Φοιτητής: Μόσχογλου Στυλιανός Επιβλέπων καθηγητής: κ. Δοκουζγιάννης Σταύρος Η τεχνολογία του Barcde Τεχνολογία αυτόματης ταυτοποίησης προϊόντων Συστοιχία μαύρων μπαρών και κενών διαστημάτων Σχεδιασμένο

Διαβάστε περισσότερα

3. Χρησιμοποιώντας το CD-ROM Πληροφορικής του εργαστηρίου σας,

3. Χρησιμοποιώντας το CD-ROM Πληροφορικής του εργαστηρίου σας, θητή, το όνομα του πατέρα, το όνομα της μητέρας, ο βαθμός του πρώτου τριμήνου για το κάθε μάθημα που έχει διδαχθεί o μαθητής, ο χαρακτηρισμός της διαγωγής, το σύνολο των απουσιών και το σύνολο των δικαιολογημένων

Διαβάστε περισσότερα

Κινητό Τηλέφωνο. Δέσποινα-Μαλεβή. Μαθήτρια Α1 Γυμνασίου, Ελληνικό Κολλέγιο Θεσσαλονίκης. Επιβλέπων Καθηγητής: Κωνσταντίνος Παρασκευόπουλος

Κινητό Τηλέφωνο. Δέσποινα-Μαλεβή. Μαθήτρια Α1 Γυμνασίου, Ελληνικό Κολλέγιο Θεσσαλονίκης. Επιβλέπων Καθηγητής: Κωνσταντίνος Παρασκευόπουλος Κινητό Τηλέφωνο Δέσποινα-Μαλεβή Μαθήτρια Α1 Γυμνασίου, Ελληνικό Κολλέγιο Θεσσαλονίκης Επιβλέπων Καθηγητής: Κωνσταντίνος Παρασκευόπουλος Καθηγητής Πληροφορικής Ελληνικού Κολλεγίου Θεσσαλονίκης 1.Περίληψη

Διαβάστε περισσότερα

Λογισμική Εφαρμογή Διαχείρισης Ερωτηματολογίων ΟΔΗΓΟΣ ΧΡΗΣΗΣ System Συμβουλευτική Α.Ε

Λογισμική Εφαρμογή Διαχείρισης Ερωτηματολογίων ΟΔΗΓΟΣ ΧΡΗΣΗΣ System Συμβουλευτική Α.Ε σχετικά με τον έλεγχο της καπνιστικής συνήθειας 1 22 Λογισμικές εφαρμογές καταγραφής και αξιοποίησης πληροφοριών σχετικά με τον έλεγχο της καπνιστικής συνήθειας Λογισμική Εφαρμογή Διαχείρισης Ερωτηματολογίων

Διαβάστε περισσότερα

Γραφικά Υπολογιστών: Εισαγωγή

Γραφικά Υπολογιστών: Εισαγωγή 1 ΤΕΙ Θεσσαλονίκης Τμήμα Πληροφορικής Γραφικά Υπολογιστών: Εισαγωγή Πασχάλης Ράπτης http://aetos.it.teithe.gr/~praptis praptis@it.teithe.gr 2 Περιγραφή Γραφικά Υπολογιστών Τι είναι? Περιοχές εφαρμογής

Διαβάστε περισσότερα

Το Υλικό Μέρος του Υπολογιστή

Το Υλικό Μέρος του Υπολογιστή 1 Το Υλικό Μέρος του Υπολογιστή Ο υπολογιστής, όπως μπορείτε να παρατηρήσετε στο εργαστήριο του σχολείου σας, περιλαμβάνει διάφορα ξεχωριστά τμήματα που συνδέονται και συνεργάζονται μεταξύ τους, ώστε να

Διαβάστε περισσότερα

Γραφικά Υπολογιστών: Μέθοδοι Ανίχνευσης Επιφανειών (Surface Detection Methods)

Γραφικά Υπολογιστών: Μέθοδοι Ανίχνευσης Επιφανειών (Surface Detection Methods) 1 ΤΕΙ Θεσσαλονίκης Τμήμα Πληροφορικής Γραφικά Υπολογιστών: Μέθοδοι Ανίχνευσης Επιφανειών (Surface Detection Methods) Πασχάλης Ράπτης http://aetos.it.teithe.gr/~praptis praptis@it.teithe.gr 2 Περιεχόμενα

Διαβάστε περισσότερα

Λίγα λόγια από το συγγραφέα... 7. 91 Βάσεις δεδομένων και Microsoft Access... 9. 92 Microsoft Access... 22

Λίγα λόγια από το συγγραφέα... 7. 91 Βάσεις δεδομένων και Microsoft Access... 9. 92 Microsoft Access... 22 ΕΝΟΤΗΤΑ 5 Περιεχόμενα Λίγα λόγια από το συγγραφέα... 7 91 Βάσεις δεδομένων και Microsoft Access... 9 92 Microsoft Access... 22 93 Το σύστημα Βοήθειας του Microsoft Office... 32 94 Σχεδιασμός βάσης δεδομένων

Διαβάστε περισσότερα

ΛΟΓΙΣΜΙΚΟ ΜΕΛΕΤΩΝ ΗΛΕΚΤΡΙΚΩΝ ΕΓΚΑΤΑΣΤΑΣΕΩΝ ΚΑΙ ΥΠΟΣΤΑΘΜΩΝ ΜΕΣΗΣ ΤΑΣΗΣ

ΛΟΓΙΣΜΙΚΟ ΜΕΛΕΤΩΝ ΗΛΕΚΤΡΙΚΩΝ ΕΓΚΑΤΑΣΤΑΣΕΩΝ ΚΑΙ ΥΠΟΣΤΑΘΜΩΝ ΜΕΣΗΣ ΤΑΣΗΣ ΛΟΓΙΣΜΙΚΟ ΜΕΛΕΤΩΝ ΗΛΕΚΤΡΙΚΩΝ ΕΓΚΑΤΑΣΤΑΣΕΩΝ ΚΑΙ ΥΠΟΣΤΑΘΜΩΝ ΜΕΣΗΣ ΤΑΣΗΣ Βασίλης Τσέτογλου, Ηλεκτρολόγος Μηχ/κός ΑΠΘ (Φρυγίας 30 Καβάλα, τηλ. 2510-241735, e-mail:vatset@panafonet.gr) ΠΕΡΙΛΗΨΗ Η συνεχής και

Διαβάστε περισσότερα

Κεφάλαιο 5Β (επανάληψη) Εισαγωγή στην Πληροφορική. Τυπικοί χρόνοι πρόσβασης. Μέσος χρόνος πρόσβασης. Ταχύτητα µεταφοράς δεδοµένων

Κεφάλαιο 5Β (επανάληψη) Εισαγωγή στην Πληροφορική. Τυπικοί χρόνοι πρόσβασης. Μέσος χρόνος πρόσβασης. Ταχύτητα µεταφοράς δεδοµένων Κεφάλαιο 5Β (επανάληψη) Εισαγωγή στην Πληροφορική Χειµερινό Εξάµηνο 2006-07 Απόδοση των οδηγών αποθηκευτικών µέσων Μέσος χρόνος πρόσβασης (Average Access Time) Ταχύτητα µεταφοράς δεδοµένων (Data-Transfer

Διαβάστε περισσότερα

ΜΕΛΕΤΗ ΤΟΥ ΦΑΙΝΟΜΕΝΟΥ ΤΗΣ ΔΙΑΘΛΑΣΗΣ ΣΕ «ΕΙΚΟΝΙΚΟ ΕΡΓΑΣΤΗΡΙΟ»

ΜΕΛΕΤΗ ΤΟΥ ΦΑΙΝΟΜΕΝΟΥ ΤΗΣ ΔΙΑΘΛΑΣΗΣ ΣΕ «ΕΙΚΟΝΙΚΟ ΕΡΓΑΣΤΗΡΙΟ» 1 ο ΣΥΝΕΔΡΙΟ ΣΤΗ ΣΥΡΟ ΤΠΕ ΣΤΗΝ ΕΚΠΑΙΔΕΥΣΗ 217 ΜΕΛΕΤΗ ΤΟΥ ΦΑΙΝΟΜΕΝΟΥ ΤΗΣ ΔΙΑΘΛΑΣΗΣ ΣΕ «ΕΙΚΟΝΙΚΟ ΕΡΓΑΣΤΗΡΙΟ» Λουκία Μαρνέλη Εκπαιδευτικός Δευτεροβάθμιας Εκπαίδευσης Διεύθυνση: Μονής Κύκκου 1, 15669 Παπάγου

Διαβάστε περισσότερα

Βίντεο. Τεχνολογία Πολυμέσων και Πολυμεσικές Επικοινωνίες 06-1

Βίντεο. Τεχνολογία Πολυμέσων και Πολυμεσικές Επικοινωνίες 06-1 Βίντεο Εισαγωγή Χαρακτηριστικά του βίντεο Απόσταση θέασης Μετάδοση τηλεοπτικού σήματος Συμβατικά τηλεοπτικά συστήματα Ψηφιακό βίντεο Εναλλακτικά μορφότυπα Τηλεόραση υψηλής ευκρίνειας Κινούμενες εικόνες

Διαβάστε περισσότερα

Πληροφορίες. Εισαγωγή στην Πληροφορική. Κατηγορίες υλισµικού. Περίληψη µαθήµατος (συνέχεια) Επεξεργαστής Μνήµη. Χειµερινό Εξάµηνο 2006-07

Πληροφορίες. Εισαγωγή στην Πληροφορική. Κατηγορίες υλισµικού. Περίληψη µαθήµατος (συνέχεια) Επεξεργαστής Μνήµη. Χειµερινό Εξάµηνο 2006-07 Πληροφορίες Εισαγωγή στην Πληροφορική Χειµερινό Εξάµηνο 2006-07 ρ. Παναγιώτης Χατζηδούκας (Π..407/80) Μόνο για την επόµενη Τετάρτη 25/10, το µάθηµα (12-13) δεν θα πραγµατοποιηθεί. Τα εργαστήρια θα ξεκινήσουν

Διαβάστε περισσότερα

Κεφάλαιο 1. Εισαγωγή στα συστήματα σχεδιομελέτης και παραγωγής με χρήση υπολογιστή computer aided design and manufacture (cad/cam)

Κεφάλαιο 1. Εισαγωγή στα συστήματα σχεδιομελέτης και παραγωγής με χρήση υπολογιστή computer aided design and manufacture (cad/cam) Κεφάλαιο 1 Εισαγωγή στα συστήματα σχεδιομελέτης και παραγωγής με χρήση υπολογιστή computer aided design and manufacture (cad/cam) 1.1 Ορισμός σχεδιομελέτης και παραγωγής με χρήση υπολογιστή CAD (Computer

Διαβάστε περισσότερα

ΔΗΜΙΟΥΡΓΙΑ ΚΑΙ ΠΑΡΑΓΩΓΗ ΔΙΑΦΗΜΙΣΗΣ

ΔΗΜΙΟΥΡΓΙΑ ΚΑΙ ΠΑΡΑΓΩΓΗ ΔΙΑΦΗΜΙΣΗΣ ΔΗΜΙΟΥΡΓΙΑ ΚΑΙ ΠΑΡΑΓΩΓΗ ΔΙΑΦΗΜΙΣΗΣ Η διαφήμιση με μία μόνο λέξη χαρακτηρίζεται και ως «υπόσχεση», καθώς δίνει μια υπόσχεση στον υποψήφιο αγοραστή, για το προϊόν που διαφημίζει και αναφέρεται στην επίδραση

Διαβάστε περισσότερα

ΟΔΗΓΟΣ ΓΡΗΓΟΡΗΣ ΕΝΑΡΞΗΣ

ΟΔΗΓΟΣ ΓΡΗΓΟΡΗΣ ΕΝΑΡΞΗΣ ΟΔΗΓΟΣ ΓΡΗΓΟΡΗΣ ΕΝΑΡΞΗΣ ΟΔΗΓΟΣ ΓΡΗΓΟΡΗΣ ΕΝΑΡΞΗΣ Σημειώσεις και ειδοποιήσεις ΣΗΜΕΙΩΣΗ: Η ΣΗΜΕΙΩΣΗ υποδεικνύει σημαντικές πληροφορίες που σας βοηθούν να χρησιμοποιείτε καλύτερα τον υπολογιστή σας. ΠΡΟΣΟΧΗ:

Διαβάστε περισσότερα

Εισαγωγή στο Πρόγραμμα Spatial Analyst

Εισαγωγή στο Πρόγραμμα Spatial Analyst Εισαγωγή στο Πρόγραμμα Spatial Analyst Γενικά Το πρόγραμμα Spatial Analyst είναι μια επέκταση του ArcMap με πολλές επιπλέον δυνατότητες, κυρίως όσον αφορά τα πλεγματικά (raster) δεδομένα. Επιπλέον δέχεται

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΑ 1. ΕΙΣΑΓΩΓΗ ΚΑΙ ΠΡΩΤΑ ΒΗΜΑΤΑ 10 2. ΕΡΓΑΣΙΑ ΜΕ ΚΕΙΜΕΝΑ 20 3. ΜΟΡΦΟΠΟΙΗΣΗ 15

ΚΕΦΑΛΑΙΑ 1. ΕΙΣΑΓΩΓΗ ΚΑΙ ΠΡΩΤΑ ΒΗΜΑΤΑ 10 2. ΕΡΓΑΣΙΑ ΜΕ ΚΕΙΜΕΝΑ 20 3. ΜΟΡΦΟΠΟΙΗΣΗ 15 Vellum Open Office Web Authoring Professional Certificate Πιστοποιητικό ανάπτυξης εφαρµογών διαδικτύου µε εξειδίκευση στην γλώσσα Open Office Vellum Global Educational Services Σελίδα 1 από 1 Vellum Open

Διαβάστε περισσότερα

ΕΝ ΕΙΚΤΙΚΑ ΠΑΡΑ ΕΙΓΜΑΤΑ ΚΡΙΤΗΡΙΩΝ ΑΞΙΟΛΟΓΗΣΗΣ. Κεφάλαιο 17

ΕΝ ΕΙΚΤΙΚΑ ΠΑΡΑ ΕΙΓΜΑΤΑ ΚΡΙΤΗΡΙΩΝ ΑΞΙΟΛΟΓΗΣΗΣ. Κεφάλαιο 17 ΕΝ ΕΙΚΤΙΚΑ ΠΑΡΑ ΕΙΓΜΑΤΑ ΚΡΙΤΗΡΙΩΝ ΑΞΙΟΛΟΓΗΣΗΣ 1 ο Παράδειγµα (διάρκεια: 15 λεπτά) Κεφάλαιο 17 Α. ΣΤΟΙΧΕΙΑ ΤΟΥ ΜΑΘΗΤΗ ΟΝΟΜΑΤΕΠΩΝΥΜΟ ΜΑΘΗΤΗ:... ΤΑΞΗ:... ΤΜΗΜΑ:... ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ:... ΗΜΕΡΟΜΗΝΙΑ:... Β.

Διαβάστε περισσότερα

ΕΝΟΤΗΤΑ. Γνωρίζω τον υπολογιστή ως ενιαίο σύστημα

ΕΝΟΤΗΤΑ. Γνωρίζω τον υπολογιστή ως ενιαίο σύστημα ΕΝΟΤΗΤΑ Γνωρίζω τον υπολογιστή ως ενιαίο σύστημα . Κεφάλαιο 1 Ψηφιακός Κόσµος Εισαγωγή Τι εννοούμε με τον όρο «ψηφιακός»; Ψηφιακό είναι ένα σύστημα που παίρνει τιμές από μια ομάδα συγκεκριμένων τιμών.

Διαβάστε περισσότερα

TECHNO ΤΕΧΝΟΛΟΓΙΑ ΚΑΙ ΕΚΠΑΙΔΕΥΣΗ A.E. Τηλ. 210 48 11 260

TECHNO ΤΕΧΝΟΛΟΓΙΑ ΚΑΙ ΕΚΠΑΙΔΕΥΣΗ A.E. Τηλ. 210 48 11 260 TECHNO ΤΕΧΝΟΛΟΓΙΑ ΚΑΙ ΕΚΠΑΙΔΕΥΣΗ A.E. 25 ης Μαρτίου 12-177 78 Ταύρος Τηλ. 210 48 11 260 Απαγορεύεται η αναδημοσίευση και η αναπαραγωγή του παρόντος βιβλίου με οποιοδήποτε τρόπο ή μορφή, τμηματικά ή περιληπτικά,

Διαβάστε περισσότερα

Πώς μπορούμε να δημιουργούμε γεωμετρικά σχέδια με τη Logo;

Πώς μπορούμε να δημιουργούμε γεωμετρικά σχέδια με τη Logo; Κεφάλαιο 2 Εισαγωγή Πώς μπορούμε να δημιουργούμε γεωμετρικά σχέδια με τη Logo; Η Logo είναι μία από τις πολλές γλώσσες προγραμματισμού. Κάθε γλώσσα προγραμματισμού έχει σκοπό τη δημιουργία προγραμμάτων

Διαβάστε περισσότερα

Το λογισμικό παρουσιάσεων Power Point 2007

Το λογισμικό παρουσιάσεων Power Point 2007 Το λογισμικό παρουσιάσεων Power Point 2007 Το πρόγραμμα PowerPoint είναι η «αίθουσα προβολών» του Office. Μια προβολή (παρουσίασης) του PowerPoint μπορεί να έχει ως στόχο να ενημερώσει, να διδάξει ή και

Διαβάστε περισσότερα

«Εισαγωγή στον Τριγωνομετρικό Κύκλο» Διδάσκοντας Μαθηματικά με Τ.Π.Ε.

«Εισαγωγή στον Τριγωνομετρικό Κύκλο» Διδάσκοντας Μαθηματικά με Τ.Π.Ε. «Εισαγωγή στον Τριγωνομετρικό Κύκλο» Διδάσκοντας Μαθηματικά με Τ.Π.Ε. Μπολοτάκης Γιώργος Μαθηματικός, Επιμορφωτής Β επιπέδου, Διευθυντής Γυμνασίου Αγ. Αθανασίου Δράμας, Τραπεζούντος 7, Άγιος Αθανάσιος,

Διαβάστε περισσότερα

ANDROID Προγραμματισμός Εφαρμογών

ANDROID Προγραμματισμός Εφαρμογών ANDROID Προγραμματισμός Εφαρμογών Παναγιώτης Κρητιώτης ΑΜ 1607 Περιεχόμενα Εισαγωγή Βασικά Στοιχεία Χαρακτηριστικά Αρχιτεκτονική Εργαλεία Προγραμματισμού Eclipse IDE Android SDK - ADT Plugin Προσομοιωτής

Διαβάστε περισσότερα

ΑΝΤΙΓΡΑΦΗ ΑΡΧΕΙΟΥ ΣΕ ΔΙΣΚΕΤΑ ΑΝΤΙΓΡΑΦΗ ΑΡΧΕΙΟΥ ΑΠΟ ΔΙΣΚΕΤΑ. Από τον κατάλογο που εμφανίζεται επιλέγω: Αποστολή προς Δισκέτα (3,5)

ΑΝΤΙΓΡΑΦΗ ΑΡΧΕΙΟΥ ΣΕ ΔΙΣΚΕΤΑ ΑΝΤΙΓΡΑΦΗ ΑΡΧΕΙΟΥ ΑΠΟ ΔΙΣΚΕΤΑ. Από τον κατάλογο που εμφανίζεται επιλέγω: Αποστολή προς Δισκέτα (3,5) ΑΝΤΙΓΡΑΦΗ ΑΡΧΕΙΟΥ ΣΕ ΔΙΣΚΕΤΑ ΑΝΤΙΓΡΑΦΗ ΑΡΧΕΙΟΥ ΑΠΟ ΔΙΣΚΕΤΑ Τοποθετώ μια δισκέτα στον οδηγό τη δισκέτας του υπολογιστή. Τοποθετώ τη δισκέτα που έχει το αρχείο μου στον οδηγό τη δισκέτας του υπολογιστή.

Διαβάστε περισσότερα

Εισαγωγή στα χαρακτηριστικά των μικροφώνων

Εισαγωγή στα χαρακτηριστικά των μικροφώνων ΕΙΔΗ ΜΙΚΡΟΦΩΝΩΝ Επιμέλεια: Νίκος Σκιαδάς ΠΕ 17.13 Μουσικής Τεχνολογίας Το μικρόφωνο πήρε την ονομασία του από τον Ντέιβιντ Χιουζ, ο οποίος επινόησε μια διάταξη μεταφοράς ήχου που ήταν τόσο ευαίσθητη, που

Διαβάστε περισσότερα

Αξιοποίηση των Διαδραστικών Συστημάτων στην Εκπαίδευση Ενηλίκων, με Έμφαση στα Σχολεία Δεύτερης Ευκαιρίας

Αξιοποίηση των Διαδραστικών Συστημάτων στην Εκπαίδευση Ενηλίκων, με Έμφαση στα Σχολεία Δεύτερης Ευκαιρίας Αξιοποίηση των Διαδραστικών Συστημάτων στην Εκπαίδευση Ενηλίκων, με Έμφαση στα Σχολεία Δεύτερης Ευκαιρίας Μαρία Καραβελάκη Αναλύτρια ΕκπαιδευτικώνΣυστημάτων ΙΝΤΕ*LEARN «Εισαγωγή της καινοτομίας και της

Διαβάστε περισσότερα

ΜΟΝΑ ΕΣ ΥΛΙΚΟΥ Είσοδος Επεξεργασία Έξοδος Μονάδες Κεντρική Μονάδες εισόδου µονάδα εξόδου Κεντρική Αποθήκευση µονάδα ιαχωρισµός των µονάδων του υλικού

ΜΟΝΑ ΕΣ ΥΛΙΚΟΥ Είσοδος Επεξεργασία Έξοδος Μονάδες Κεντρική Μονάδες εισόδου µονάδα εξόδου Κεντρική Αποθήκευση µονάδα ιαχωρισµός των µονάδων του υλικού ΜΟΝΑ ΕΣ ΥΛΙΚΟΥ Είσοδος Μονάδες εισόδου Επεξεργασία Κεντρική µονάδα Έξοδος Μονάδες εξόδου Κεντρική µονάδα Αποθήκευση ιαχωρισµός των µονάδων του υλικού 2.5 MΟΝΑ ΕΣ ΕΞΟ ΟΥ Οι µονάδες εξόδου εξυπηρετούν την

Διαβάστε περισσότερα

MULTIPLE CHOICE REVISION: ΜΑΘΗΜΑ 1-2

MULTIPLE CHOICE REVISION: ΜΑΘΗΜΑ 1-2 MULTIPLE CHOICE REVISION: ΜΑΘΗΜΑ 1-2 1. Ποιος τύπος Η/Υ χρησιμοποιείται για την λειτουργία συστημάτων και βάσεων δεδομένων μεγάλων εταιρειών; a) Επιτραπέζιος Η/Υ b) Προσωπικός Ψηφιακός Βοηθός c) Μεγάλο

Διαβάστε περισσότερα

Δομικά στοιχεία πολυμέσων: Κείμενο Εικόνα Ήχος Κίνηση Βίντεο

Δομικά στοιχεία πολυμέσων: Κείμενο Εικόνα Ήχος Κίνηση Βίντεο Δομικά στοιχεία πολυμέσων: Κείμενο Εικόνα Ήχος Κίνηση Βίντεο Πρωτογενές υλικό Μια εικόνα μπορεί να εισαχθεί στον υπολογιστή από: σαρωτή (Scanner) ψηφιακή φωτογραφική μηχανή video capture monitor capture

Διαβάστε περισσότερα

ΤΕΧΝΗ ΚΑΙ ΜΑΘΗΜΑΤΙΚΑ PROJECT

ΤΕΧΝΗ ΚΑΙ ΜΑΘΗΜΑΤΙΚΑ PROJECT ΤΕΧΝΗ ΚΑΙ ΜΑΘΗΜΑΤΙΚΑ PROJECT Βασιλίσιν Μιχάλης, Δέφτο Χριστίνα, Ιλινιούκ Ίον, Κάσα Μαρία, Κουζμίδου Ελένη, Λαμπαδάς Αλέξης, Μάνε Χρισόστομος, Μάρκο Χριστίνα, Μπάμπη Χριστίνα, Σακατελιάν Λίλιτ, Σαχμπαζίδου

Διαβάστε περισσότερα

ΕΞΑΣΦΑΛΙΣΤΕ ΤΗ ΡΟΗ ΤΩΝ ΣΥΣΚΕΨΕΩΝ

ΕΞΑΣΦΑΛΙΣΤΕ ΤΗ ΡΟΗ ΤΩΝ ΣΥΣΚΕΨΕΩΝ Epson EB-1400Wi Series ΕΞΑΣΦΑΛΙΣΤΕ ΤΗ ΡΟΗ ΤΩΝ ΣΥΣΚΕΨΕΩΝ Προβάλετε εικόνες έως και: Δημιουργία σχολίων από πολλούς χρήστες Εκτυπώστε, αποθηκεύστε και μοιραστείτε ΣΧΕΔΙΑΣΜΕΝΟΙ ΓΙΑ ΕΠΙΧΕΙΡΗΣΕΙΣ ΟΛΟΚΛΗΡΩΜΕΝΟ,

Διαβάστε περισσότερα

Κατασκευή δικτυακής εφαρμογής στην αρχιτεκτονική ios iphone που υλοποιεί ένα παιχνίδι ερωτοαπαντήσεων

Κατασκευή δικτυακής εφαρμογής στην αρχιτεκτονική ios iphone που υλοποιεί ένα παιχνίδι ερωτοαπαντήσεων Πανεπιστήμιο Δυτικής Μακεδονίας Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Κατασκευή δικτυακής εφαρμογής στην αρχιτεκτονική ios iphone που υλοποιεί ένα παιχνίδι Παρτώνας Αλέξανδρος Επιβλέπων: Δρ.

Διαβάστε περισσότερα

WEB DESIGN Ο σχεδιασμός στο Web Design

WEB DESIGN Ο σχεδιασμός στο Web Design WEB DESIGN Ο σχεδιασμός στο Web Design ΠΑΤΣΙΑΛΟΥ ΚΩΝΣΤΑΝΤΙΝΑ Web Design Είναι ο σχεδιασμός και η δημιουργία δικτυακών τόπων. Περιλαμβάνει : την αρχιτεκτονική πληροφοριών, τη διεπαφή χρήστη και την πλοήγηση.

Διαβάστε περισσότερα

ΣΤ Δημοτικού - Προγραμματίζω τον υπολογιστή. Σχέδιο Μαθήματος No 1 Εισαγωγή στο προγραμματιστικό περιβάλλον της EasyLogo

ΣΤ Δημοτικού - Προγραμματίζω τον υπολογιστή. Σχέδιο Μαθήματος No 1 Εισαγωγή στο προγραμματιστικό περιβάλλον της EasyLogo ΣΤ Δημοτικού - Προγραμματίζω τον υπολογιστή Σχέδιο Μαθήματος No 1 Εισαγωγή στο προγραμματιστικό περιβάλλον της EasyLogo Εμπλεκόμενες έννοιες «Γραφή» και άμεση εκτέλεση εντολής. Αποτέλεσμα εκτέλεσης εντολής.

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 2 ΣΥΣΤΗΜΑΤΑ CAD/CAM. 2.1 Γενικά για το CAD - 16 -

ΚΕΦΑΛΑΙΟ 2 ΣΥΣΤΗΜΑΤΑ CAD/CAM. 2.1 Γενικά για το CAD - 16 - ΚΕΦΑΛΑΙΟ 2 ΣΥΣΤΗΜΑΤΑ CAD/CAM 2.1 Γενικά για το CAD Ο όρος CAD προέρχεται από τις λέξεις Computer Aided Design, που σημαίνει σχεδίαση με τη βοήθεια ηλεκτρονικού υπολογιστή. Το CAD χρησιμοποιείται για το

Διαβάστε περισσότερα

Ο ΗΥ με μια γρήγορη ματιά

Ο ΗΥ με μια γρήγορη ματιά Ο ΗΥ με μια γρήγορη ματιά Εξωτερικά ένας Η/Υ φαίνεται να αποτελείται από τρία βασικά μέρη. Την οθόνη, το πληκτρολόγιο και την κεντρική μονάδα, ένα κλειστό «κουτί», μέσα στο οποίο βρίσκονται όλα τα βασικά

Διαβάστε περισσότερα

Δημιουργία παρουσιάσεων (Power Point)

Δημιουργία παρουσιάσεων (Power Point) Δημιουργία παρουσιάσεων (Power Point) Το πρόγραμμα PowerPoint είναι η «αίθουσα προβολών» του Office. Μια προβολή (παρουσίασης) του PowerPoint μπορεί να έχει ως στόχο να ενημερώσει, να διδάξει ή και να

Διαβάστε περισσότερα

Εισαγωγή. Περιεχόµενα της συσκευασίας. Ελληνική Έκδοση. Ψηφιακή φωτογραφική µηχανή 4,2 megapixel

Εισαγωγή. Περιεχόµενα της συσκευασίας. Ελληνική Έκδοση. Ψηφιακή φωτογραφική µηχανή 4,2 megapixel JB000160 Ψηφιακή φωτογραφική µηχανή 4,2 Megapixel Sweex Εισαγωγή Σας ευχαριστούµε που προτιµήσατε την ψηφιακή φωτογραφική µηχανή 4,2 megapixel της Sweex. Σας συνιστούµε να διαβάσετε πρώτα προσεκτικά αυτό

Διαβάστε περισσότερα

Διαδραστική τέχνη και υπολογιστική όραση. Θοδωρής Παπαθεοδώρου Ανωτάτη Σχολή Καλών Τεχνών info@artech.cc http://artech.cc

Διαδραστική τέχνη και υπολογιστική όραση. Θοδωρής Παπαθεοδώρου Ανωτάτη Σχολή Καλών Τεχνών info@artech.cc http://artech.cc Διαδραστική τέχνη και υπολογιστική όραση Θοδωρής Παπαθεοδώρου Ανωτάτη Σχολή Καλών Τεχνών info@artech.cc http://artech.cc Προγραμματισμός + τέχνη?! Ιστορικά στενή σχέση του καλλιτέχνη με τα εργαλεία του

Διαβάστε περισσότερα

Εισαγωγή στη σχεδιοκίνηση (animation)

Εισαγωγή στη σχεδιοκίνηση (animation) Εισαγωγή στη σχεδιοκίνηση (animation) Σχεδιοκίνηση (animation) είναι η ταχεία εναλλαγή εικόνων-σχεδίων ώστε να δίνεται η αίσθηση πραγματοποίησης συμβάντων σε πραγματικό χρόνο. Μέσω του animation προστίθεται

Διαβάστε περισσότερα

Το Διαδίκτυο των Αντικειμένων και η Δύναμη του Πλήθους (Internet of Things and Crowdsourcing)

Το Διαδίκτυο των Αντικειμένων και η Δύναμη του Πλήθους (Internet of Things and Crowdsourcing) Το Διαδίκτυο των Αντικειμένων και η Δύναμη του Πλήθους (Internet of Things and Crowdsourcing) Καθ. Σωτήρης Νικολετσέας 1,2 1 Τμήμα Μηχανικών Η/Υ και Πληροφορικής, Πανεπιστήμιο Πατρών 2 Ινστιτούτο Τεχνολογίας

Διαβάστε περισσότερα

ΠΡΟΣΦΟΡΑ ΦΑΚΟΥ ΔΕΙΤΕ ΣΤΟ ΕΣΩΤΕΡΙΚΟ ΟΛΑ ΟΣΑ ΠΕΡΙΜΕΝΕΤΕ ΑΠΟ ΤΗΝ CANON. ΑΛΛΑ ΚΑΙ ΚΑΤΙ ΑΠΡΟΣΜΕΝΟ. 0189W880

ΠΡΟΣΦΟΡΑ ΦΑΚΟΥ ΔΕΙΤΕ ΣΤΟ ΕΣΩΤΕΡΙΚΟ ΟΛΑ ΟΣΑ ΠΕΡΙΜΕΝΕΤΕ ΑΠΟ ΤΗΝ CANON. ΑΛΛΑ ΚΑΙ ΚΑΤΙ ΑΠΡΟΣΜΕΝΟ. 0189W880 ΠΡΟΣΦΟΡΑ ΦΑΚΟΥ ΔΕΙΤΕ ΣΤΟ ΕΣΩΤΕΡΙΚΟ ΟΛΑ ΟΣΑ ΠΕΡΙΜΕΝΕΤΕ ΑΠΟ ΤΗΝ CANON. ΑΛΛΑ ΚΑΙ ΚΑΤΙ ΑΠΡΟΣΜΕΝΟ. 0189W880 ΚΕΡΔΙΣΤΕ ΕΠΙΣΤΡΟΦΗ ΕΩΣ ΚΑΙ 300 ΓΙΑ ΕΠΙΛΕΓΜΕΝΟΥΣ ΦΑΚΟΥΣ Αγοράστε την Canon EOS 7D Mark II και οποιονδήποτε

Διαβάστε περισσότερα

ΕΓΧΕΙΡΙΔΙΟ WEBCAM STATION EVOLUTION

ΕΓΧΕΙΡΙΔΙΟ WEBCAM STATION EVOLUTION ΕΓΧΕΙΡΙΔΙΟ WEBCAM STATION EVOLUTION ΠΕΡΙΕΧΟΜΕΝΑ Κάνοντας κλικ σε έναν τίτλο σε αυτόν τον πίνακα περιεχομένων, θα εμφανιστεί η αντίστοιχη παράγραφος 1. 2. 3. ΕΙΣΑΓΩΓΗ 3 ΡΥΘΜΙΣΗ ΗΧΟΥ ΚΑΙ ΒΙΝΤΕΟ 4 ΕΜΦΑΝΙΣΗ

Διαβάστε περισσότερα

Kιτ μετατροπής CNC για φρέζες. Κιτ μετατροπής CNC για τόρνους

Kιτ μετατροπής CNC για φρέζες. Κιτ μετατροπής CNC για τόρνους Kιτ μετατροπής CNC για φρέζες Κιτ μετατροπής CNC για τόρνους Ελεγκτες CNC Καμπίνες CNC Τόρνοι CNC Φρέζες CNC CNC SOFTWARE MEGA NC 2010 MegaNC 2D/3D, το πανίσχυρο πακέτο CAD / CAM CNC βασικό λογισμικό "NC

Διαβάστε περισσότερα