Leksykon IT › Programowanie › Szum wartościowy

Szum wartościowy

Programowanie Svenska → Zaktualizowano: 2026-10-24

Najprostszy szum siatkowy — losowe wartości w węzłach siatki, gładko interpolowane pomiędzy nimi — tańszy od szumu gradientowego, ale z wyraźniejszą strukturą kratki.

Każdemu całkowitoliczbowemu węzłowi siatki przypisuje się pseudolosową wartość i interpoluje między nimi gładką krzywą, w praktyce sześcienną lub kwintyczną funkcją smoothstep, by uniknąć kanciastych przejść. To cała idea: żadnego gradientu, żadnego kierunku — same mieszane wartości.

Różnica względem szumu gradientowego, takiego jak szum Perlina i szum simplex, który interpoluje losowe gradienty i ma miejsca zerowe w węzłach siatki, polega na tym, że szum wartościowy skłonny jest zlewać się wzdłuż osi i wygląda mniej organicznie. W zamian jest szybszy i łatwiejszy do zrozumienia. Zsumowany w oktawy (szum fraktalny, fBm) daje mimo to przyzwoitą bazę dla terenu i tekstur.

← Wróć do leksykonu