Skip to main content

Τι είναι το OpenGL Σχέδιο?

OpenGL Το σχέδιο είναι ένας γενικός όρος που μπορεί να χρησιμοποιηθεί για να υποδείξει ότι μια εφαρμογή έχει οριστεί για να χρησιμοποιήσει την Open Graphics Library Reg.Βιβλιοθήκες για να αποδώσουν στην οθόνη.Μπορεί επίσης να χρησιμοποιηθεί στον προγραμματισμό για να περιγράψει τη χρήση των διαφορετικών λειτουργιών μέσα σε μια βιβλιοθήκη για τη δημιουργία των στοιχείων σε μια σκηνή.Τις περισσότερες φορές, OpenGL Reg.Το σχέδιο περιλαμβάνει σημεία συναρμολόγησης και γραμμές σε τρίγωνα, τετράπλευρα ή άλλα πολύγωνα για να δημιουργήσουν διακριτά αντικείμενα ή διεπαφές που μπορεί να δει ή να αλληλεπιδράσει ένας χρήστης.Ένα OpenGL Το σχέδιο μπορεί επίσης να είναι η τελική σκηνή που εμφανίζεται καθώς εμφανίζεται σε οθόνη ή άλλη συσκευή.Το σχέδιο είναι πολύ παρόμοιο με το σχέδιο σε χαρτί με ένα στυλό.Υπάρχει ένας τύπος εικονικής γραφίδας στο OpenGL Reg.Αυτό μπορεί να μετακινηθεί από τη μία θέση στην άλλη, αλλά πάντα θυμάται ακριβώς πού βρίσκεται αυτή τη στιγμή.Η γραφίδα μπορεί να μετακινηθεί και να επαναφέρει, αλλά, ταυτόχρονα, μπορεί να χρησιμοποιηθεί για να περιγράψει τα συνεχή σύνολα σημείων.

Ένα παράδειγμα χρήσης του δείκτη θέσης για σχέδιο είναι ένα αντικείμενο που ονομάζεται ταινία τριγώνου.Αυτή είναι μια ακολουθία τριγώνων στην οποία ο καθένας μοιράζεται μια πλευρά με το επόμενο τρίγωνο.Χρησιμοποιώντας το OpenGL Λειτουργίες σχεδίασης, ένα σημείο σχεδιάζεται, ακολουθούμενη από δύο ακόμη για να δημιουργηθεί ένα βασικό τρίγωνο.Τα επόμενα δύο σημεία στα οποία μετακινείται η εικονική γραφίδα θα συνδεθεί, σχηματίζοντας ένα δεύτερο τρίγωνο.Αυτή η διαδικασία μπορεί να χρησιμοποιηθεί για να σχεδιάσει ολόκληρα περίτεχνα αντικείμενα μετακινώντας από σημείο σε σημείο.Λειτουργίες σχεδίασης που μπορούν να χρησιμοποιηθούν για την απλούστευση της κατασκευής σύνθετων σκηνών.Αυτές οι λειτουργίες μπορούν να σχεδιάσουν πρωτόγονο κύβο, σφαίρα ή άλλο σχήμα, αφαιρώντας την ανάγκη να δημιουργηθούν εργατικά κώδικα boilerplate για να σχεδιάσουν το σχήμα.Τα σημεία, τα οποία είναι απλά μεμονωμένα κουκκίδες σε μια δεδομένη τοποθεσία, μπορούν να χειριστούν μέσω των λειτουργιών σχεδίασης, έτσι ώστε μια εικόνα Raster, όπως μια φωτογραφία μπορεί να μεταφραστεί σε τρισδιάστατες (3D) συντεταγμένες.

Μετά τη γεωμετρία για μια σκηνή έχει καθοριστείκαι πέρασε στο υλικό γραφικών, OpenGL Reg.Οι ρουτίνες σχεδίασης βοηθούν στην απόδοση της σκηνής σε μια συσκευή προβολής.Όταν οι μαθηματικές πληροφορίες που περιγράφουν τα σημεία, τις γραμμές και τις επιφάνειες μιας σκηνής προσελκύονται σε μια οθόνη, η διαδικασία είναι γνωστή ως rasterization, στην οποία η εικόνα γίνεται δισδιάστατη (2δ) έτσι ώστε να μπορεί να εμφανιστεί.Η προκύπτουσα 2D Rasterized Image από τα δεδομένα 3D μπορεί να ονομαστεί OpenGL Reg.Σχέδιο.