Hva er en trekantvifte?

En trekantvifte er en samling trekanter gruppert rundt et hovedtopppunkt og brukt i tredimensjonal (3D) grafikk for å lage datamaskinmodeller og nett. Trekantviften regnes som en primitiv, som en linje eller prikk, fordi den brukes til å bygge komplekse former. De fleste polygoner som brukes til å lage et polygonnett, er - eller kan skilles - til en vifte, noe som gjør det enklere for programmerere å kontrollere og manipulere en polygon. Bortsett fra kontroll er den største fordelen ved å bruke denne viften at datamaskinen kan behandle formen raskere, og lagring er mye enklere på grunn av bevaring av linjer.

Trekantviften er passende navngitt, fordi formen ser ut som en vifte. Det starter med en hoved toppunkt, og alle trekantene er koblet til denne toppunktet. Hvis noen trekant er koblet til en annen trekant i stedet for toppunktet, regnes formen som en trekantstrimmel.

I datamaskingrafikk er det former som kalles primitiver; dette er ikke fordi formene er gamle og ikke brukes lenger, men fordi de er i stand til å bygge opp andre former. Mens de fleste primitiver er veldig enkle former, for eksempel en linje eller prikk, er trekantviften litt mer sammensatt enn de fleste primitiver. Dette lar programmerere lage former som ellers ville være umulige - eller i det minste vanskelig - å kode.

Polygon mesh strukturer brukes i lavt nivå design, vanligvis som et skjelett å plassere høyt nivå grafikk eller grafikken brukerne ser. Mens et polygonmesh ser ut som et virvar av polygoner, kan hver polygon skilles opp i en trekantvifte. Ett punkt i polygonen brukes som hoved toppunktet, og det dannes flere trekanter rundt dette toppunktet. Ved å bruke trekanter i stedet for hele polygonen, kan programmerere enkelt manipulere polygonens størrelse og form. Dette gjør programmeringstiden litt lenger, men gir veldig presise målinger.

En stor fordel med å bruke en trekantvifte i stedet for andre former er at en vifte kan lastes mye raskere. Datamaskinen må laste færre linjer, fordi linjene ved siden av hverandre blir talt som en linje. Hvis for eksempel to trekanter er mot hverandre, må datamaskinen gjengi seks linjer; med viften kombineres imidlertid stikklinjene og bare fire linjer gjengis. Lagring er også forbedret, fordi bevaring av linjer betyr at datamaskinen må bruke mindre minne.

ANDRE SPRÅK

Hjalp denne artikkelen deg? Takk for tilbakemeldingen Takk for tilbakemeldingen

Hvordan kan vi hjelpe? Hvordan kan vi hjelpe?