Perlinノイズアルゴリズムを徹底解説
Perlin's Noise Algorithm
Perlinノイズは、1983年にKen Perlinが開発したコヒーレントノイズ生成アルゴリズムで、プロシージャル生成の基礎として広く使われています。本記事では、ノイズの基本概念から、Perlinノイズの実装までを段階的に解説します。具体的には、2Dノイズを画像として可視化する方法、勾配ベクトルとパーミュテーションテーブルの仕組み、そしてアルゴリズムの核心部分を疑似コード付きで説明します。
Ken Perlinは、当時のコンピュータ生成画像の「機械的な」見た目に不満を感じ、1983年にPerlinノイズを開発しました。