Texture coordinates (UV)

UV verdier kan høres litt skummelt ut men de er egentlig bare x og y verdier men siden de hører til vertices, (punkter som som har en x, y, og z verdi) måtte man legge til to nye variabler, u og v som forteller grafikk prosessoren hvordan den skal vise et bilde.

Hvis man vil vise et bilde i VertexShow slik som bildet er med tanke på bredde/høydeforhold så må man man lage et rektangel som har samme b/h som fotografiet og UV verdiene vil da bli 0, 0 for punktet øverst til venstre, 1, 0 for punktet øverst til høyre, 1, 1 for punktet nederst til høyre og 0, 1 for punktet nederst til venstre.

På bildet over har jeg brukt samme bilde på to forskjellige rektangler men begge har disse UV verdier 0,0 1,0 1,1 og 0,1 og resultatet er at bildet blir strekt og tøyd slik at det fyller rektanglet.