Skip to main content

Hvad er en trekantfan?

En trekantventilator er en samling af trekanter, der er grupperet omkring et hoved toppunkt og brugt i tredimensionel (3D) grafik til at opbygge computermodeller og masker.Trekantventilatoren betragtes som en primitiv, som en linje eller prik, fordi den bruges til at bygge komplekse former.De fleste polygoner, der bruges til at fremstille et polygonnet, er mdash;eller kan være mdash;Adskilt i en fan, hvilket gør det lettere for programmerere at kontrollere og manipulere en polygon.Bortset fra kontrol er den største fordel ved at bruge denne ventilator, at computeren kan behandle formen hurtigere, og opbevaring er meget lettere på grund af bevarelsen af linjer.

Triangle -ventilatoren er passende navngivet, fordi formen ligner en fan.Det starter med et hoved toppunkt, og alle trekanter er forbundet til dette toppunkt.Hvis en trekant er forbundet til en anden trekant i stedet for toppunktet, betragtes formen som en trekantstrimmel. I computergrafik er der former kendt som primitiver;Dette er ikke fordi formene er gamle og ikke bruges mere, men fordi de er i stand til at opbygge andre former.Mens de fleste primitiver er meget enkle former, såsom en linje eller prik, er trekantventilatoren lidt mere kompleks end de fleste primitiver.Dette giver programmerere mulighed for at skabe former, der ellers ville være umulige mdash;eller i det mindste vanskeligt mdash;til kode.

Polygon Mesh-strukturer bruges i design på lavt niveau, typisk som et skelet, hvorpå man kan placere grafik på højt niveau eller grafikbrugerne ser.Mens et polygonnet ligner et virvar af polygoner, kan hver polygon adskilles i en trekantventilator.Et punkt i polygonen bruges som hovedtøjteks, og flere trekanter dannes omkring dette toppunkt.Ved at bruge trekanter i stedet for hele polygon kan programmerere let manipulere størrelsen og formen på polygonen.Dette gør programmeringstiden lidt længere, men giver mulighed for meget præcise målinger.

En stor fordel ved at bruge en trekantfan i stedet for andre former er, at en ventilator kan indlæse meget hurtigere.Computeren skal indlæse færre linjer, fordi linjerne ved siden af hinanden tælles som en linje.For eksempel, hvis to trekanter er imod hinanden, bliver computeren nødt til at gengive seks linjer;Men med ventilatoren kombineres de buttinglinier og kun fire linjer gengives.Opbevaring forbedres også, fordi bevarelsen af linjer betyder, at computeren skal bruge mindre hukommelse.