Texturare detaliată

Maparea detaliilor este o  tehnică software în grafica 3D pe computer care îmbunătățește detaliile texturii la o distanță apropiată de cameră. Rezultatul final creează iluzia folosirii unei texturi cu rezoluție uriașă.

Când camera mărește pe un model poligonal, textura devine neclară. Dacă există suficientă memorie liberă, estomparea poate fi eliminată prin creșterea rezoluției texturii. Cu toate acestea, stocarea fiecărei texturi la o rezoluție mare nu este o soluție practică. Texturarea detaliată rezolvă problema într-un mod diferit:

Exemplu de cod sursă shader

const float detailRepeat = 7,5 ; float4 color = tex2D ( TextureSampler , input . uv ); float4 detaliu = tex2D ( DetailSampler , input . uv * detailRepeat ); culoare . rgb *= detaliu * 2 ;

Vezi și

Link -uri