Tag
This article explains how to use the SVG feTurbulence filter primitive to create textures and distort images, with interactive demos for visual experimentation.
An explanation of Perlin's noise algorithm, covering the concept of noise, coherent noise, and the basics of implementing noise functions in procedural generation.
A detailed explanation of Perlin noise and its implementation in ClojureScript, including code snippets and a visualization of moving water filaments.