Domain warping
De invoercoördinaten van een ruisfunctie vervormen met een andere ruisfunctie, zodat vlakke verlopen veranderen in kolkende, organische patronen zoals marmer of wolken.
Gewone Perlin- of simplexruis ziet er glad maar levenloos uit. Domain warping stuurt het punt eerst door ruis voordat er wordt gesampled: in plaats van noise(p) berekent men noise(p + noise(p)), bij voorkeur in meerdere lagen. Het patroon wordt lokaal geduwd en getrokken en gaat lijken op de aderen in marmer, verwarde wolken of geërodeerd terrein.
De techniek werd gepopulariseerd door Inigo Quilez via zijn Shadertoy-schetsen en artikelen, en is een vaste waarde in procedurele texturering en landschapsgeneratie. Vaak wordt ze bovenop fractale ruis gelegd voor een nog rijkere structuur.