Hvad er lettelse kortlægning?
I computergrafik, især tredimensionel (3D) computergrafik, er lettelse kortlægning en måde at anvende et to-dimensionelt (2D) billede på overfladen af et objekt for at ændre udseendet af dets geometri. Et lettelseskort er et 2D -billede, hvor hvert billede bestemmer højden på det tilsvarende sted på en 3D -model eller skiftevis er gennemsigtig for at indikere, at der ikke er nogen geometri på det givne punkt på modellen. Når 2D -billedet er tekstur, der er kortlagt på overfladen af 3D -objektet, vil gengivelsesmotoren ændre geometrien af objektet og flytte hvert punkt, der er knyttet til en pixel i 2D -billedet en vis afstand væk fra dens oprindelige koordinat med en værdi, der svarer til dens teksturpixel. Dette giver mulighed for meget subtile mængder af detaljer, der kan reagere på lys, støbte nøjagtige skygger og endda dække baggrundsobjekter uden behov for fine, hukommelsesintensive masker for at konstruere geometrien. Et eksempel på denne type kortlægning kunne være at anvende et satellitfoto of Jorden til en kugle, med lettelse kortlægning, der får punkterne på overfladen af kuglen til at være højere, hvor der er bjerge og forbliver flade, hvor der er oceaner.
Hjælpekortlægning er afhængig af et 2D -teksturbillede til de nødvendige data for at gengive et objekt. 2D -billedet består af pixels i forskellige farver, og hver farve oversættes til en bestemt højde. De fleste af disse billeder er i gråskala, fordi det er let at bestemme højden på et område, når sort svarer til ingen højde, ren hvid vil være maksimal højde, og gråt udgør værdierne derimellem.
Når et objekt har 2D -tekstur, der er anvendt til lettelse af kortlægning, matches placeringen af hver pixel til et punkt i objektets geometri. Hvis teksturpixelen på billedet, kaldet en Texel, har en anden værdi end nul, justeres 3D -koordinaten på overfladen af modellen med værdien af pixelen væk fraMidten af objektet i retning af overfladen normalt. Mængden af bevægelse, som hver Texel -enhed repræsenterer, kan indstilles meget lav, så lettelseskortlægningen kan bruges til kun
Der er mange anvendelser til lettelse af kortlægning i computergrafik, fra at vise 2D kartografiske kort i 3D til geometrisk simulering af meget detaljerede strukturer, såsom den vævede overflade af en sweater. Det skal bemærkes, at lettelse kortlægning ligner meget støddekortlægning, og nogle programmer optimerer faktisk kortlægningen i en afstand inden for en scene ved at vende tilbage til stød kortlægning. Den største forskel er, at selv om nogle lignende overfladeeffekter kan opnås, får stump kortlægning aldrig faktisk geometrien af objektet til at stikke ud uden for dens basale geometriske form. Dette betyder, at hvis en kugle er stødet med et billede af bjerge, så vil den synlige overflade nøjagtigtGør bjergene, men kanterne på kuglen og kuglenes skygge forbliver perfekt runde. Relief -kortlægningsteknikken ville faktisk ændre kuglen, så dens geometri afspejler nøjagtigt teksturhøjderne.