Γραφικά Υπολογιστών: Προοπτικές Προβολές (Perspective Projections)

Σχετικά έγγραφα
Γραφικά Υπολογιστών: Θέαση στις 3D

Γραφικά Υπολογιστών: Αποκοπή στις 3D Διαστάσεις

Γραφικά Υπολογιστών: Αναπαράσταση Αντικείμενων 3D

Γραφικά Υπολογιστών: Αναπαράσταση Αντικείμενων 3D

Γραφικά Υπολογιστών: Βασικά Μαθηματικά

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

Γραφικά Υπολογιστών: Ανίχνευση Ακτίνας (φωτός) (ray tracing)

OpenGL. Μετασχηματισμοί. Μάθημα: Γραφικά Υπολογιστών και Εικονική Πραγματικότητα. Κατερίνα Παπαδοπούλου /

Γραφικά Υπολογιστών: Spline Αναπαραστάσεις

Απαραίτητες αφού 3Δ αντικείμενα απεικονίζονται σε 2Δ συσκευές. Θέση παρατηρητή. 3Δ Μετασχ/σμός Παρατήρησης

4ο Μάθημα Προβολές και Μετασχηματισμοί Παρατήρησης

Μηχανολογικό Σχέδιο με τη Βοήθεια Υπολογιστή. Γεωμετρικός Πυρήνας Προβολικοί Μετασχηματισμοί

ΒΙΟΜΗΧΑΝΙΚΑ ΗΛΕΚΤΡΟΝΙΚΑ ΤΕΧΝΗΤΗ ΟΡΑΣΗ

Διαλέξεις #13-#14 Εισαγωγικά στοιχεία Προοπτική, Παράλληλη, Πλάγια Υπολογισμός Παράλληλης Προβολής Υπολογισμός Προοπτικής Προβολής Παραδείγματα

Περιεχόµενα ενότητας

Κλασσική παρατήρηση & παρατήρηση με υπολογιστή

Γραφικά Υπολογιστών: Φωτισμός

ΤΜΗΜΑ ΝΑΥΠΗΓΩΝ ΜΗΧΑΝΙΚΩΝ ΜΑΘΗΜΑ: ΜΗΧΑΝΟΛΟΓΙΚΟ ΣΧΕΔΙΟ ΚΑΙ ΕΙΣΑΓΩΓΗ ΣΤΟ MCAD

ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΓΡΑΦΙΚΑ ΥΠΟΛΟΓΙΣΤΩΝ Διδάσκων: Ν. ΝΙΚΟΛΑΙΔΗΣ

Γραφικά Υπολογιστών: 2D Μετασχηματισμοί (transformations)

ΠΛΗΡΟΦΟΡΙΚH ΓΙΑ ΤΗΝ ΤEΧΝΗ Η ΕΞAΜΗΝΟ

Προβολές. Απαραίτητες αφού 3 αντικείµενα απεικονίζονται σε 2 συσκευές.

Μετασχηματισμοί Παρατήρησης και Προβολές

Γραφικά Ι. Ενότητα 4: Προβολές και Μετασχηματισμοί Παρατήρησης. Θεοχάρης Θεοχάρης Σχολή Θετικών Επιστημών Τμήμα Πληροφορικής και Τηλεπικοινωνιών

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

Ειδικά Θέµατα Υπολογιστικής Όρασης & Γραφικής. Εµµανουήλ Ζ. Ψαράκης & Αθανάσιος Τσακαλίδης Πολυτεχνική Σχολή Τµήµα Μηχανικών Η/Υ & Πληροφορικής

Γραφικά Υπολογιστών: Αλγόριθμοι Σχεδίασης Γραμμών

Θέματα Παρουσίασης. OntoGeo Research Group

β. Πιο κάτω από τη βάση τοποθετούμε το εστιακό σημείο του παρατηρητή, σε κάτοψη.

R k = r k x r k y r k z

Γραφικά Υπολογιστών: Εμφάνιση σε 2D

Μηχανολογικό Σχέδιο με τη Βοήθεια Υπολογιστή. Αφφινικοί Μετασχηματισμοί Αναπαράσταση Γεωμετρικών Μορφών

TÜV MANAGEMENT SERVICE ISO

2.2 ΓΕΝΙΚΗ ΜΟΡΦΗ ΕΞΙΣΩΣΗΣ ΕΥΘΕΙΑΣ

Κίνηση κατά μήκος ευθείας γραμμής

Συναφείς µετασχηµατισµοί:

Οδηγίες σχεδίασης στο περιβάλλον Blender

ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ ΑΛΓΕΒΡΑ Α ΛΥΚΕΙΟΥ

1.1. ΓΕΙΝΙΚΑ ΟΡΙΣΜΟΙ Με ποιο τρόπο μπορούμε να σχεδιάσουμε έναν τρισδιάστατο χώρο ή αντικείμενο, πάνω σ ένα χαρτί δύο διαστάσεων?

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

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

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

Θέση και Προσανατολισμός

ισδιάστατοι μετασχηματισμοί ΚΕΦΑΛΑΙΟ 4: ισδιάστατοι γεωμετρικοί μετασχηματισμοί

Τα ρομπότ στην βιομηχανία

Στο Κεφάλαιο 5 µελετώντας την προβολή του τρισδιάστατου χώρου στο επίπεδο της κάµερας εξετάστηκε

2ο Μάθημα Μετασχηματισμοί 2Δ/3Δ και Συστήματα Συντεταγμένων

Εισαγωγή στη θεωρία μετασχηματισμών. Τα ρομπότ στην βιομηχανία

Εργαλεία Δημιουργίας Τρισδιάστατων Γραφικών

ΕΙΣΑΓΩΓΗ ΣΤΗ ΡΟΜΠΟΤΙΚΗ - ΣΥΝΟΨΗ

ΕΦΑΡΜΟΓΕΣ ΦΩΤΟΓΡΑΜΜΕΤΡΙΑΣ. Βασίλης Γιαννακόπουλος, Δρ. Δασολόγος

ΑΞΟΝΟΜΕΤΡΙΑ. Εισαγωγή

Θεωρία μετασχηματισμών

Βαθμονόμηση κάμερας Camera Calibration. Κ Δελήμπασης 1

Εισαγωγή. Γιατί γραφικά υπολογιστών; Προσέγγιση «από πάνω προς τα κάτω» (top-down). Βαθµίδα διασύνδεσης προγραµµατιστή εφαρµογών (API)

Στο προοπτικό ανάγλυφο για τη ευθεία του ορίζοντα χρησιμοποιούμε ένα δεύτερο κατακόρυφο επίπεδο Π 1

GIMP Περικοπή. Λόγος Διαστάσεων (aspect ratio) Περικοπή εικόνας με το εργαλείο περικοπής. Ενεργοποίηση του εργαλείου

Κεφάλαιο 8. Οπτικοποίηση Απαλοιφή

Κεφάλαιο V : Εργαστηριακές ασκήσεις που αφορούν δηµιουργία κλάσεων στη Java.

Γ5. Αν για τα α, β έχουµε α β= 0, ισχύει πάντα ότι α = 0 ή β= 0. Μονάδες 10

GEOGEBRA και Γεωμετρία, Μέτρηση και Αριθμοί. Ανδρέας Σάββα Σύμβουλος Πληροφορικής ΤΠΕ, Δημοτικής Εκπαίδευσης

ΚΕΦΑΛΑΙΟ 5 Ο ΒΑΣΙΚΕΣ ΑΡΧΕΣ ΣΧΕΔΙΟΥ ΔΡ ΛΕΩΝΙΔΑΣ ΑΝΘΟΠΟΥΛΟΣ, ΕΠΙΚΟΥΡΟΣ ΚΑΘΗΓΗΤΗΣ ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΔΙΑΧΕΙΡΙΣΗΣ ΕΡΓΩΝ ΤΕΙ ΛΑΡΙΣΑΣ

ΘΕΜΑ : ΠΡΟΟΠΤΙΚΟ ΣΧΕΔΙΟ ΜΕ 2 Σ.Φ ΙΣΟΜΕΤΡΙΚΗ ΠΡΟΒΟΛΗ. ΔΙΑΡΚΕΙΑ: 1 περιόδους. 28/9/ :48 Όνομα: Λεκάκης Κωνσταντίνος καθ.

Γραφικά Υπολογιστών & Εικονική Πραγματικότητα. Μετασχηματισμός απεικόνισης & Αλγόριθμοι αποκοπής

ΥΠΟΛΟΓΙΣΜΟΣ ΘΕΩΡΙΑ ΚΑΙ ΠΡΑΞΗ ΓΙΑ ΤΗΝ ΜΕΛΕΤΗ ΕΝΟΣ ΣΥΣΤΗΜΑΤΟΣ ΟΠΙΣΘΙΑΣ ΠΡΟΒΟΛΗΣ ΣΕ ΜΙΑ ΑΙΘΟΥΣΑ ΠΑΡΟΥΣΙΑΣΕΩΝ. Βασίλης Δριμούρας

Στόχος της εργασίας και ιδιαιτερότητες του προβλήματος

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

Κβαντικό Σωμάτιο σε Ηλεκτρομαγνητικό Πεδίο

Μετασχηματισμός Παρατήρησης

δ Ε δ Ε ΦΥΛΟ ΕΡΓΑΣΙΑΣ 1 ο 1. Δίνεται ην ευθεία (δ) και το σημείο Ε. Να βρείτε σημεία του επιπέδου που ισαπέχουν από την ευθεία (δ) και το σημείο Ε.

Μετασχηµατισµοί συντεταγµένων

B) Ετοιμάζοντας μια Παρουσίαση

Εισαγωγή. Γιατί γραφικά υπολογιστών; Προσέγγιση «από πάνω προς τα κάτω»(topdown). Βαθμίδα διασύνδεσης προγραμματιστή εφαρμογών (API)

1ο τεταρτημόριο x>0,y>0 Ν Β

Βασίλειος Μαχαιράς Πολιτικός Μηχανικός Ph.D.

Create Sprite at Runtime

Γραφικά με Η/Υ. 3D Μοντέλα

Γραφικά Υπολογιστών. Τμήμα Μηχανικών Πληροφορικής ΤΕΙ Ανατολικής Μακεδονίας και Θράκης. Γραφικά Υπολογιστών ΣΤ Εξάμηνο. Δρ Κωνσταντίνος Δεμερτζής

Γραφικά με Η/Υ Αποκοπή

α) γνησίως αύξουσα σε ένα διάστημα Δ του πεδίου ορισμού της (Σχ.α), όταν β) γνησίως φθίνουσα σε ένα διάστημα Δ του πεδίου ορισμού της (Σχ.

ΕΡΓΑΣΤΗΡΙΟ ΠΟΛΥΜΕΣΩΝ & ΓΡΑΦΙΚΩΝ. Τρισδιάστατοι γεωμετρικοί μετασχηματισμοί

Κεφάλαιο 3 - Γεωμετρικοί Μετασχηματισμοί και Προβολές

Κεφάλαιο Αρχές των απεικονίσεων - προβολών Αναπτυκτές επιφάνειες και ο προσανατολισμός τους

Αντικείμενα και γεωμετρικοί μετασχηματισμοί

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

6.1 Η ΕΝΝΟΙΑ ΤΗΣ ΣΥΝΑΡΤΗΣΗΣ

Τ.Ε.Ι. ΣΧΟΛΗ ΓΡΑΦΙΚΩΝ ΤΕΧΝΩΝ ΚΑΙ ΚΑΛΛΙΤΕΧΝΙΚΩΝ ΣΠΟΥΔΩΝ ΤΜΗΜΑ Ε.Α.Δ.Σ.Α. Μάθημα: ΔΙΑΚΟΣΜΗΤΙΚΕΣ ΕΦΑΡΜΟΓΕΣ ΠΛΑΣΤΙΚΟΣ ΣΧΕΔΙΑΣΜΟΣ ΚΩΔΙΚΟΣ ΜΑΘΗΜΑΤΟΣ: Δ2

Περιεχόμενο διδασκαλίας Στόχοι Παρατηρήσεις. υπολογίζουν το λόγο δύο λόγο δύο τμημάτων

Ροµποτική. είτε µε το ανυσµατικό άθροισµα. όπου x = αποτελούν τα µοναδιαία ανύσµατα του

Εισαγωγή στο περιβάλλον Blender

Συστήματα συντεταγμένων

ΕΙΣΑΓΩΓΗ ΣΤΗ ΡΟΜΠΟΤΙΚΗ - ΑΣΚΗΣΕΙΣ. Π. Ασβεστάς Αναπληρωτής Καθηγητής Τμήμα Μηχανικών Βιοϊατρικής Πανεπιστήμιο Δυτικής Αττικής

από t 1 (x) = A 1 x A 1 b.

ΑΠΟΤΥΠΩΣΕΙΣ - ΧΑΡΑΞΕΙΣ ΕΙΣΑΓΩΓΗ

4.5.6 ΡΗΤΑ ΠΟΛΥΩΝΥΜΙΚΑ ΤΜΗΜΑΤΑ Η ΑΠΕΙΚΟΝΙΣΗ ΣΗΜΕΙΟΥ ΜΕ ΒΑΡΟΣ ΤΟ ΚΥΚΛΙΚΟ ΤΜΗΜΑ

Εισαγωγή στο 3DS Max 2009

3.5 Η ΣΥΝΑΡΤΗΣΗ y=α/x-η ΥΠΕΡΒΟΛΗ Ποσά αντιστρόφως ανάλογα- Η υπερβολή

Γενική Φυσική. Κίνηση & συστήματα αναφοράς. Η κίνηση. Η κίνηση. Η κίνηση. Η κίνηση 24/9/2014. Κίνηση και συστήματα αναφοράς. Κωνσταντίνος Χ.

ΘΕΩΡΙΑ 1ΟΥ ΚΕΦΑΛΑΙΟΥ (χωρίς αποδείξεις) ΣΥΝΑΡΤΗΣΕΙΣ ΟΡΙΑ- ΣΥΝΕΧΕΙΑ 1. Να δώσετε τον ορισμό της συνάρτησης

Εισαγωγή Αποκοπή ευθείας σε 2Δ Αποκοπή πολυγώνου σε 2Δ Αποκοπή σε 3Δ. 3ο Μάθημα Αποκοπή. Γραφικα. Ευάγγελος Σπύρου

Transcript:

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

2 Contents Μια ματιά για το πώς οι προοπτικές προβολές λειτουργούν στα Γραφικά Υπολογιστών

3 Προοπτικές Προβολές Images taken from Hearn & Baker, Computer Graphics with OpenGL (2004) Υπενθύμιση τι ισχύει για τις προοπτικές προβολές. Επίπεδο προβολής Σημείο σύγκλισης

4 Υπολογισμοί Προβολών y axis P(x, y, ) (x p, y p, p ) Επίπεδο προβολής View Plane P axis (x, y, ) x axis

5 Υπολογισμοί Προβολών (2) Ένα οποιοδήποτε σημείο (x, y, ) στην ευθεία προβολέα (projector) μπορεί να δοθεί ως: x' y' ' x y ( x ( y ( x y ) u ) u ) u 0 u 1 όταν u 0 είμαστε στο P, ενώ όταν u 1 είμαστε στο σημείο αναφοράς προβολής P (projection reference point)

6 Υπολογισμοί Προβολών (3) Στο επίπεδο προβολής (view plane) και η εξίσωση ως προς u γίνεται: u

7 Υπολογισμοί Προβολών (4) Για μια γενική προοπτική προβολή οι εξισώσεις για το x και το y γίνονται: x x + x y y + y

8 Προοπτική Προβολή: Πίνακες Μετασχηματισμών Επειδή οι x και y συντεταγμένες ενός σημείου που προβάλλεται (projected point) εκφράζονται ως συναρτήσεις του χρειάζεται να δημιουργήσουμε έναν πίνακα προοπτικού μετασχηματισμού Χρησιμοποιούμε μια ομογενή παρουσίαση για να έχουμε x και y ως: x όπου: h x h h y y h h

9 Προοπτική Προβολή: Πίνακες Μετασχηματισμών (2) Από τις προηγούμενες εξισώσεις για το x και το y λαμβάνουμε: x y h h x y ( ) ( ) + x ( ) + y ( )

10 Προοπτική Προβολή: Πίνακες Μετασχηματισμών (3) Για να μετατρέψουμε ένα σημείο στο χώρο σε ομογενείς συντεταγμένες, δημιουργούμε έναν πίνακα μετασχηματισμού, που περιλαμβάνει μόνο προοπτικές παραμέτρους. Υπολογίζουμε τις ομογενείς συντεταγμένες χρησιμοποιώντας τον πίνακα προοπτικού μετασχηματισμού : P h όπου P h είναι το ομογενές σημείο (x h, y h, h, h) και P είναι το σημείου στο χώρο (x, y,, 1) M pers P

11 Προοπτική Προβολή: Πίνακες Μετασχηματισμών (4) Δημιουργώντας τον πίνακα υπολογίζουμε το x h και το y h Επίσης χρειάζεται να κρατήσουμε τις τιμές τις πληροφορίες βάθους (depth information). Διαφορετικά οι συντεταγμένες θα χαθούν από την ομογενή παράμετρο h. Για αυτό χρειαζόμαστε επιπλέον τις παραμέτρους (s κλίμακα και t μετατόπιση) που τις προσθέτουμε στον πίνακα.

12 Προοπτική Προβολή: Πίνακες Μετασχηματισμών (5) Έτσι ο πίνακας προοπτικής προβολής σχηματίζεται ως: 0 x x 0 y y M pers 0 0 s t 0 0 1

13 Δημιουργία Προοπτικής Προβολής Images taken from Hearn & Baker, Computer Graphics with OpenGL (2004) Μια προοπτική προβολή μπορεί να δημιουργηθεί με τον καθορισμό της θέσης και του μεγέθους του επίπεδου θέασης (view plane) και της θέσης του σημείου αναφοράς προβολής (projection reference point)

14 Δημιουργία Προοπτικής Προβολής (2) Ο καθορισμός της γωνίας θ του πεδίου θέασης -οπτικού πεδίου- (field view) μπορεί να είναι ένας διαισθητικός-ενστικτώδης (intuitive) τρόπος στην δημιουργία μιας προοπτικής προβολής. Αυτό είναι ανάλογο με την επιλογή ενός φακού για μια κάμερα (Frustumκόλουρος πυραμίδα) Field view

15 Δημιουργία Προοπτικής Προβολής (3) Images taken from Hearn & Baker, Computer Graphics with OpenGL (2004) Αυξάνοντας την γωνία του πεδίου θέασης (field view) αυξάνει το ύψος του επιπέδου θέασης (view plane) και έτσι αυξάνεται η επίδραση της προοπτικής προβολής.

16 Δημιουργία Προοπτικής Προβολής (4) Το ποσό της σμίκρυνσης που υπάρχει στην προοπτική προβολή μπορεί να επηρεάσει σημαντικά την εμφάνιση των σκηνών μας

17 Δημιουργία Προοπτικής Προβολής (5) Για να δημιουργήσουμε μια προοπτική προβολή εκτός από την γωνία του πεδίου προβολής χρειαζόμαστε και την αναλογία εικόνας (aspect ratio) [λόγος διαστάσεων] που δίνει την αναλογία μεταξύ του πλάτους και του ύψους του πεδίου προβολής.

18 Σύνοψη Στο σημερινό μάθημα μελετήσαμε τις λεπτομέρειες της δημιουργίας μιας προοπτικής προβολής μιας τρισδιάστατης σκηνής.