IT-lexikon › Programmering › Perlinbrus

Perlinbrus

Programmering In English → Uppdaterad: 2026-10-24

En mjuk, naturligt utseende pseudoslumpfunktion uppfunnen för CGI-texturer — fröet till tusen procedurella världar.

Ken Perlin skapade den 1983 för filmen Tron, frustrerad över att datorgrafik såg för ren ut. Till skillnad från vitt brus är perlinbrus kontinuerligt och koherent: närliggande punkter har liknande värden, så det läses som organiskt — moln, marmor, terräng, eld. Det tilldelar slumpmässiga gradientvektorer till ett rutnät av punkter och interpolerar mellan dem med en mjuk avtrappning.

Perlin fick en Oscar 1997 för tekniken. Han publicerade senare simplexbrus (2001) för att rätta riktningsartefakter och skala bättre till fler dimensioner. Att stapla flera frekvenser (oktaver) av bruset — fraktalt brownskt brus — ger den skrovliga detalj som används för höjdkartor och procedurella landskap.

← Tillbaka till lexikonet