probably coding

…instead of writing here.

Optimizing Perlin Noise

This post is a step by step guide through my attempts to optimize the perlin noise implementation in the noise-rs library. What is perlin noise? Perlin noise, invented by Ken Perlin, is an algorithm for creating smooth, continuous, random values over a given space. It has many applications both in 3D rendering and elsewhere. It, and algorithms like it, are the basis of almost all procedurally generated content whether it’s a marble texture on the floor of a CG scene or the entire world of Minecraft. Read more →