Skip to main content

Vad är Bump Mapping?

Bump Mapping är en process genom vilken en textur eller en texturkarta appliceras på en yta i ett tredimensionellt (3D) datorgrafikprogram för att skapa större detaljer på den ytan.En stötkarta används vanligtvis för att lägga till en större mängd ytdimensionalitet och detaljer, såsom stötar, åsar, repor och andra detaljer som påverkar en jämnhet på en yta.Användningen av sådan kartläggning gör det möjligt för ett objekt som skapats i ett datorgrafikprogram (CG) att verka mer realistiskt utan att öka antalet polygoner i objektet.Bumpkartläggning åstadkoms vanligtvis genom användning av traditionella stötkartor, normala kartor eller parallaxkartor.

När ett objekt skapas i ett 3D -grafikprogram görs det med en trådram till vilken polygoner tillämpas.Detta skapar objektets grundform och ger den en yta.Komplicerade föremål har ofta fler polygoner än enkla föremål, men högre antal polygoner gör ofta föremål svårare att göra.Detta är inte alltid ett problem för CG skapade för filmer, men videospel som gör bilder i realtid har ofta begränsningar av antalet polygoner som kan återges i en given scen.

Bumpmappning används vanligtvis för att tillåta objekt med lägreAntal polygoner verkar mer realistiska.En enda yta, till exempel, kan användas för att skapa en tegelvägg och skulle bara ha en polygon.För att ytan verkar realistisk skulle varje tegel behöva sticka något längre än murbruk mellan dem, och de borde ha några bucklor, repor och andra strukturer.Genom att använda Bump Mapping kan dessa detaljer läggas till utan att öka antalet polygoner i scenen.

Det finns tre olika typer av bumpkartläggning som kan användas, även om de i allmänhet skapar något liknande effekter.En grundläggande bulkarta använder en gråskala bild mdash;med bara vit, grå och svart mdash;för att skapa en karta.När denna struktur appliceras som en stötkarta verkar objektet ha större struktur;Vita områden kommer att visas höjda, medan svarta områden kommer att verka indragna.Denna typ av stötkartläggning ändrar faktiskt inte ytan på objektet, bara hur ljus och skugga återges på den ytan för att ge den utseendet på strukturen.

En normal karta är en typ av karta som används i stötkartläggningDet använder rött, blått och grönt för att skapa en liknande effekt.Normala kartor skapas vanligtvis baserat på en mycket detaljerad version av ett objekt och tillämpas sedan på en låg detaljversion av det objektet för att skapa ett mer realistiskt utseende med färre polygoner.Parallaxkartor kan också användas vid mappning av stötar, även om dessa är något mer komplicerade.De fungerar i princip genom att efterlikna parallaxeffekten som uppstår när ett objekt ses från olika synpunkter, för att skapa en illusion av djup för en yta när den ses i en vinkel.