Podcast
Questions and Answers
Ποιο είναι το πρώτο στάδιο στην απεικόνιση ενός τριγώνου στην κάρτα γραφικών;
Ποιο είναι το πρώτο στάδιο στην απεικόνιση ενός τριγώνου στην κάρτα γραφικών;
Ποια από τις παρακάτω διαδικασίες απορρίπτει τρίγωνα που έχουν στραμμένο την οπίσθια όψη προς την κάμερα;
Ποια από τις παρακάτω διαδικασίες απορρίπτει τρίγωνα που έχουν στραμμένο την οπίσθια όψη προς την κάμερα;
Ποια είναι η κύρια λειτουργία του σταδίου παραγωγής σκιών;
Ποια είναι η κύρια λειτουργία του σταδίου παραγωγής σκιών;
Ποιο στάδιο περιλαμβάνει την παρακέντηση της επιφάνειας που πρέπει να αποκοπεί;
Ποιο στάδιο περιλαμβάνει την παρακέντηση της επιφάνειας που πρέπει να αποκοπεί;
Signup and view all the answers
Ποιες από τις παρακάτω έννοιες σχετίζονται με την αναστροφή;
Ποιες από τις παρακάτω έννοιες σχετίζονται με την αναστροφή;
Signup and view all the answers
Τι είναι το percentage closer filtering;
Τι είναι το percentage closer filtering;
Signup and view all the answers
Ποιο από τα παρακάτω στάδια δεν είναι μέρος της διαδικασίας απεικόνισης ενός τριγώνου;
Ποιο από τα παρακάτω στάδια δεν είναι μέρος της διαδικασίας απεικόνισης ενός τριγώνου;
Signup and view all the answers
Ποιος είναι ο κύριος σκοπός της ραστεροποίησης;
Ποιος είναι ο κύριος σκοπός της ραστεροποίησης;
Signup and view all the answers
Ποια από τις παρακάτω διαδικασίες δεν συμβαδίζει με την σκίαση χρωμάτων;
Ποια από τις παρακάτω διαδικασίες δεν συμβαδίζει με την σκίαση χρωμάτων;
Signup and view all the answers
Ποιο είναι το πρώτο βήμα που απαιτείται για τη δημιουργία ενός shadow map;
Ποιο είναι το πρώτο βήμα που απαιτείται για τη δημιουργία ενός shadow map;
Signup and view all the answers
Ποιό από τα παρακάτω προβλήματα περιγράφει καλύτερα το 'Peter Panning' στα shadow maps;
Ποιό από τα παρακάτω προβλήματα περιγράφει καλύτερα το 'Peter Panning' στα shadow maps;
Signup and view all the answers
Ποιό είναι το χαρακτηριστικό πρόβλημα του aliasing κατά τη διαδικασία δημιουργίας του shadow map;
Ποιό είναι το χαρακτηριστικό πρόβλημα του aliasing κατά τη διαδικασία δημιουργίας του shadow map;
Signup and view all the answers
Πώς μπορεί να βελτιωθεί η ποιότητα των σκιών στον αλγόριθμο shadow maps;
Πώς μπορεί να βελτιωθεί η ποιότητα των σκιών στον αλγόριθμο shadow maps;
Signup and view all the answers
Ποιο από τα παρακάτω αναφέρεται ως shadow acne;
Ποιο από τα παρακάτω αναφέρεται ως shadow acne;
Signup and view all the answers
Ποιό είναι το λάθος στην προσέγγιση του shadow map που απαιτεί bias;
Ποιό είναι το λάθος στην προσέγγιση του shadow map που απαιτεί bias;
Signup and view all the answers
Πώς επιτυγχάνεται η σκίαση των fragments στην τελική διαδικασία;
Πώς επιτυγχάνεται η σκίαση των fragments στην τελική διαδικασία;
Signup and view all the answers
Ποια τεχνική χρησιμοποιείται για να υπολογιστεί η ποιότητα της σκίασης σε κάθε pixel;
Ποια τεχνική χρησιμοποιείται για να υπολογιστεί η ποιότητα της σκίασης σε κάθε pixel;
Signup and view all the answers
Ποιό από τα παρακάτω δεν αποτελεί πρόβλημα κατά τη χρήση shadow maps;
Ποιό από τα παρακάτω δεν αποτελεί πρόβλημα κατά τη χρήση shadow maps;
Signup and view all the answers
Ποια είναι η βασική διαφορά μεταξύ shadow maps και ray tracing;
Ποια είναι η βασική διαφορά μεταξύ shadow maps και ray tracing;
Signup and view all the answers
Για ποιο λόγο οι υπολογισμοί bias στους shadow maps είναι δύσκολοι;
Για ποιο λόγο οι υπολογισμοί bias στους shadow maps είναι δύσκολοι;
Signup and view all the answers
Ποιές είναι οι λειτουργίες που εκτελούνται κατά τη διαδικασία δημιουργίας της εικόνας από τη σκηνή;
Ποιές είναι οι λειτουργίες που εκτελούνται κατά τη διαδικασία δημιουργίας της εικόνας από τη σκηνή;
Signup and view all the answers
Ποιό από τα παρακάτω χρησιμοποιείται ως προετοιμασία για την απεικόνιση του shadow map;
Ποιό από τα παρακάτω χρησιμοποιείται ως προετοιμασία για την απεικόνιση του shadow map;
Signup and view all the answers
Study Notes
Γραφικά - Παλιές Ερωτήσεις και Απαντήσεις
-
Θέμα Α (2.5 μονάδες): Στάδια Απεικόνισης Τριγώνου
- Η απεικόνιση ενός τριγώνου στην οθόνη έχει διάφορα στάδια.
- Καθορισμός Κορυφών (Vertex Processing): Ορίζονται οι κορυφές του τριγώνου στον τρισδιάστατο χώρο και εφαρμόζονται τρισδιάστατες μεταφορές (μετατόπιση, κλιμάκωση, περιστροφή).
- Προβολή (Projection): Οι κορυφές προβάλλονται στο επίπεδο της οθόνης, συνήθως με προοπτική προβολή.
- Κατακερματισμός (Clipping): Τα τμήματα του τριγώνου έξω από το πεδίο ορατότητας αφαιρούνται.
- Αναστροφή (Backface Culling): Ελέγχεται αν το τρίγωνο είναι στραμμένο προς την κάμερα για να αποφευχθεί η απεικόνιση μη ορατών τμημάτων.
- Παραγωγή Σκιών (Shading): Υπολογίζονται οι φωτισμοί στην επιφάνεια του τριγώνου, για ρεαλιστικό αποτέλεσμα.
- Ραστεροποίηση (Rasterization): Οι κορυφές μετατρέπονται σε pixels στην οθόνη. Ορίζεται το ποιο pixel καλύπτει το τρίγωνο.
- Σκίαση Χρωμάτων (Color Shading): Τα pixels χρωματίζονται με βάση τις κορυφές και τις τεχνικές φωτισμού.
-
Θέμα Β (2.5 μονάδες): Αλγόριθμος Shadow Maps και Percentage Closer Filtering
-
Αλγόριθμος Shadow Maps: Ο αλγόριθμος προσδιορίζει τις σκιές με βάση την απόσταση κάθε σημείου από την πηγή φωτός.
- Δημιουργείται χάρτης σκιών (shadow map) όπου αποθηκεύονται οι αποστάσεις από το φως.
- Κάθε pixel του χάρτη υποδεικνύει αν ένα σημείο είναι σκιασμένο ή όχι.
- Η σκίαση υπολογίζεται ανάλογα με την απόσταση από το φως συγκρινόμενη με την καταχωρημένη στον χάρτη σκιών.
-
Percentage Closer Filtering (PCF): Βελτιώνει την ποιότητα των σκιών.
- Λαμβάνονται δείγματα γύρω από το pixel και υπολογίζεται το ποσοστό των σκιασμένων δειγμάτων.
- Το ποσοστό χρησιμοποιείται για να προσαρμοστεί η ένταση του φωτισμού.
-
Αλγόριθμος Shadow Maps: Ο αλγόριθμος προσδιορίζει τις σκιές με βάση την απόσταση κάθε σημείου από την πηγή φωτός.
-
Θέμα A (3/8 μονάδες) : Μετασχηματισμοί για Κατασκευή
- Περιγράφονται οι μετασχηματισμοί (μεταφορές, κλιμακώσεις, περιστροφές) που απαιτούνται για την τοποθέτηση στοιχείων (Wedge, Cube, Arch) σε τρισδιάστατο χώρο.
- Παράδειγμα:
T(-5,2,2) S(2,1,1)R(y,180)Wedge
(Μεταφορά, κλιμάκωση, περιστροφή γύρω από τον άξονα y, στοιχείο Wedge)
-
Θέμα Β (2/8 μονάδες): Πρόβλημα Σκιών με Shadow Maps
- Τα shadow maps έχουν προβλήματα με:
- Aliasing: Σφάλματα στις ακμές λόγω μη επαρκούς ανάλυσης.
- Shadow Acne: Ψευδείς σκιές σε μικρές διαφορές θέσεων.
- Bias: Σφάλματα κατανόμησης σκιών λόγω σφαλμάτων υπολογισμού.
- Peter Panning: Σκιές που περιβάλλουν αντικείμενα άνευ λόγου.
- Το Ray Tracing προσφέρει λύσεις, αλλά είναι πιο αργό.
- Τα shadow maps έχουν προβλήματα με:
-
Θέμα Γ (2/8 μονάδες) : Διαφανείς Επιφάνειες (Alpha Channel):
- Η ερώτηση αφορά σχεδιαστικές θεωρίες για διαφανείς επιφάνειες (alpha channel)
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Description
Αυτό το κουίζ εξετάζει τα διάφορα στάδια της απεικόνισης ενός τριγώνου στην οθόνη, όπως ο καθορισμός κορυφών, η προβολή και η ραστροποίηση. Απαντήστε στις ερωτήσεις για να δοκιμάσετε τις γνώσεις σας σχετικά με τις διαδικασίες απεικόνισης και φωτισμού στο τρισδιάστατο περιβάλλον.