Skip to main content

Hva er en bildestruktur?

En bildestruktur er et todimensjonalt (2D) datamaskinbilde som brukes i datagrafikk for å bidra til å legge visuelle egenskaper til et objekt på skjermen eller området.Bildeteksturen kan genereres manuelt eller prosessuelt, eller den kan prøves fra et faktisk fotografi eller annen kilde.Generelt brukes en bildestruktur for å dekke overflaten til en polygon, for eksempel en trekant eller firkant, gjennom en prosess som kalles teksturkartlegging.I tredimensjonal (3D) datagrafikk kan en bildestruktur pakkes rundt hele objekter som består av mange polygoner for å få et 3D-objekt til å virke mer realistisk.Det er flere andre bruksområder for en bildestruktur, inkludert støtkartlegging, høydefelt og silhuetting.

Å lage et normalt datamaskinbilde til et teksturbilde innebærer å anvende det på en slags geometri i en datamaskinapplikasjon.Denne geometrien kan være så enkel som et firkant i et grafikkredigeringsprogram, eller den kan være så kompleks som en 3D -modell laget av tusenvis av polygoner.Prosessen med å kartlegge tekstur på objektet innebærer å definere hvor hvert av hjørnene på bildet vil vises på geometrien.For en firkant er denne prosessen enkel, fordi bildet også er firkantet, så hvert hjørne av bildet tilsvarer et hjørne av torget.Denne enkle 2D -strukturering kan brukes til å få en enkelt polygon til å se ut som et sjakkbrett med dusinvis av firkanter på overflaten ved å bruke bildet av et sjakkbrett som teksturbilde.

3D -objekt, da kan forskjellige komplekse algoritmer brukes til å bestemme hvor de forskjellige delene av 2D -bildet faktisk vil vises på modellen.Bildet kan projiseres direkte på objektet, men dette forårsaker generelt forvrengning på objekter som ikke er flate.Sfærer, for eksempel, vil føre til at et bilde klemmer på toppen og bunnen når geometrien kollapser til enkeltpunkter.Ved hjelp av de forskjellige tekstur-kartleggingsalgoritmene og mdash;som sfærisk, sylindrisk eller torus kartlegging mdash;kan forhindre at dette oppstår. En mer kompleks bildeteksturkartleggingsteknikk bruker overflatekoordinater for å anvende bildet på et objekt.Denne metoden tar i utgangspunktet bildestrukturen og interpolerer posisjonen til hver piksel i bildet ved å bruke et eget sett med teksturkoordinater definert av brukeren.Ved å vite hvilke deler av et bilde som ikke vil bli forvrengt, kan teksturbildet justeres for å kompensere, og presentere tekstur slik det var ment å bli sett.De fleste profesjonelle 3D -grafikk bruker denne metoden med en bildestruktur fordi den gir de mest forutsigbare og fleksible resultatene på en modell fra alle vinkler.Teksturer som menneskelige hoder eller klær brukes ofte på denne måten.