Vad är Alpha-kartläggning?
Alfakartläggning är en process genom vilken en struktur appliceras på ett objekt i tredimensionellt (3D) datorgenererat bild (CGI) som skapar transparens. Termen "opacitet" används ofta i datorgrafik, och full opacitet innebär att ett objekt är fast, medan ingen opacitet indikerar ett transparent objekt. Alfakartläggning är skapandet av en texturkarta för ett objekt som inte ger färg eller struktur, men istället indikerar olika nivåer av opacitet för det. Kartan för detta skapas vanligtvis som ett gråskalobjekt: där vitt indikerar full opacitet, svart är transparent och olika gråtoner representerar lutningar mellan dessa två ytterligheter.
Även om alfakartläggning kan verka komplex, är processen och metodiken bakom den faktiskt ganska enkel. Objekt i 3D CGI skapas som en serie former eller polygoner som är kopplade ihop för att skapa en större form. En fyrkantig ruta, till exempel, kan tillverkas med endast sex polygoner, med en enda fyrsidig form på varje sida för att skapa en låda. Mer komplexa föremål görs på ungefär samma sätt, även om de kan bestå av många fler polygoner som behövs för att skapa kurvor och andra detaljer.
På denna form, som ofta kallas ett "nät", används ett antal olika "kartor" för att lägga till färger, bilder och strukturer. Den enkla lådan kan ha en texturkarta applicerad på den med utseende av träskivor, så att varje sida verkar ha monterats av trä. Detta är ofta en ganska komplicerad process som involverar ett antal olika kartor som kombineras för att göra nätverket så realistiskt som möjligt.
Alfakartläggning är helt enkelt en del av denna större process som tillför ytterligare realism och kan användas för att lägga till detaljer på ett antal sätt. Olika typer av bilder kan användas under alfakartläggning, men bilden som används är vanligtvis en enkel gråskalig grafik. Detta innebär att den inte innehåller någon färg utan istället endast består av svart, vitt och grå nyanser. Bilden skapad på detta sätt kallas en "alfakarta."
När kartan appliceras på ett objekt visas delar av det som är vita på alfakartan som normalt, medan delar som är svarta blir helt transparenta. Olika grå nyanser kan användas i alfakartläggning för att indikera varierande grad av opacitet. Toner närmare vit är mer solida, medan de mot svart är mer transparenta. Detta förändrar inte själva nätet, utan dess utseende.
Alfakartläggning är viktig för att skapa realistisk datorgrafik som inte är alltför intensiv för rendering eller visning. Om en konstnär vill skapa ett hål i rutan i föregående exempel skulle det krävas en förändring av antalet polygoner för att skapa hålets form på en av sidorna. Användningen av alfa-mappning gör det dock möjligt för en konstnär att helt enkelt skapa en karta med ett svart område för hålet, som blir transparent i den slutliga bilden.