Skip to main content

Hva er OpenGL Koordinater?

OpenGL Koordinater er numeriske verdier som indikerer spesifikke posisjoner i et virtuelt, tredimensjonalt (3D) plass.Disse verdiene er individuelle punkter som ligner de som er plottet på en graf i matematiske aktiviteter i aritmetikk og algebra.Ved å bruke denne typen systemer kan koordinater identifiseres ved tre forskjellige verdier som indikerer plasseringen av det aktuelle punktet i hver av tre retninger.OpenGL Koordinater er vanligvis indikert langs en "y-akse", som er en opp- eller nedposisjon;"X-aksen" som dikterer plasseringen av et punkt til venstre eller høyre for midten;og en "z-akse" som indikerer hvor nær eller langt fra en seer poenget er lokalisert.

Systemet som brukes til å utpeke stillingen for OpenGL Koordinater er ganske lik den som ble brukt til å graf ligninger og verdier i matematikk.Mens disse systemene vanligvis har to retninger og verdier, en "x" og "y" -verdi, ble systemet brukt i OpenGL har en tredje verdi for å bestemme hvor et objekt er i 3D -rom.Disse brukes av en programmerer for å tildele bestemte OpenGL Koordinater er å vurdere en grunnleggende graf som brukes i matematikk.Denne typen system har en horisontal linje og en vertikal linje, eller en x-aksen og en y-aksen.Et punkt i skjæringspunktet mellom disse to er typisk indikert med koordinaten (0, 0) med det første tallet som representerer x-aksen og den andre indikerer posisjonen på y-aksen.

opengl reg;Koordinater bruker et lignende system og lar noen lage objekter i programmet tilordne verdier til avstander langs disse aksene.Numeriske verdier blir deretter brukt for å indikere avstanden til et punkt fra det sentrale krysset mellom (0, 0).Negative verdier indikerer venstre eller ned på aksene, mens positive verdier representerer posisjoner til høyre eller opp fra krysset.Dette betyr at et punkt ved (1, 1) er en enhet til høyre for det sentrale punktet og en enhet opp fra det.

I tillegg til disse to aksene, OpenGL Koordinater bruker også en z-aksen, som representerer den tredje dimensjonen i rommet.I utgangspunktet kontrollerer denne verdien hvor nær eller langt et punkt er fra visningsposisjonen til det usynlige kameraet i rommet.Dette kameraet representerer en seer hvis han eller hun var innenfor det virtuelle miljøet som ble opprettet ved hjelp av OpenGL .En positiv verdi på z-aksen indikerer et objekt som er nærmere kameraet enn skjæringspunktet, mens et negativt tall brukes til punkter som er lenger borte.

Hele systemet til OpenGL Koordinater lar noen indikere den nøyaktige plasseringen av et punkt innenfor det virtuelle 3D -rommet.Noen kan derfor indikere ett punkt ved (1, 2, 3), som er en objekt en enhet til høyre, to enheter opp og tre enheter mot en seer fra det sentrale punktet.Et annet punkt kan opprettes ved (-1, 2, -1) som vil være en enhet til venstre, to enheter opp og en enhet bort fra betrakteren fra det sentrale punktet.Disse to punktene kan deretter kobles sammen med en linje som kan eksistere i 3D -miljøet, med flere punkter og linjer som skaper mer komplekse former.