Libnoise é uma biblioteca geradora de ruído coerente para C++, portátil e de código aberto. Ela fornece vários tipos de ruído, incluindo Perlin noise, Simplex noise e diagramas de Voronoi. A biblioteca também inclui uma variedade de funções de modificação de ruído, como turbulência e  somatório fractal. Ela é projetada para ser fácil de usar e o código fonte é escrito em C++, facilitando a integração em projetos existentes. Com libnoise, você pode criar terrenos realistas, texturas e outros conteúdos procedurais para seus jogos e aplicativos. 