A crude attempt at a noisy brush #PerlinNoise
Find the sketch-a-day archives and tip jar at: https://abav.lugaralgum.com/sketch-a-day
Code for this sketch at: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_01_28 #Processing #Python #py5 #CreativeCoding
Terrain Diffusion: A Diffusion-Based Successor to Perlin Noise in Infinite, Real-Time Terrain Generation

For decades, procedural worlds have been built on procedural noise functions such as Perlin noise, which are fast and infinite, yet fundamentally limited in realism and large-scale coherence. We introduce Terrain Diffusion, an AI-era successor to Perlin noise that bridges the fidelity of diffusion models with the properties that made procedural noise indispensable: seamless infinite extent, seed-consistency, and constant-time random access. At its core is InfiniteDiffusion, a novel algorithm for infinite generation, enabling seamless, real-time synthesis of boundless landscapes. A hierarchical stack of diffusion models couples planetary context with local detail, while a compact Laplacian encoding stabilizes outputs across Earth-scale dynamic ranges. An open-source infinite-tensor framework supports constant-memory manipulation of unbounded tensors, and few-step consistency distillation enables efficient generation. Together, these components establish diffusion models as a practical foundation for procedural world generation, capable of synthesizing entire planets coherently, controllably, and without limits.

arXiv.org
Today during class we built a small example showing #random vs. #PerlinNoise
#Processing #Python py5

How do you programmatically generate non-uniform, natural forms? Perlin noise is a foundational algorithm for this task.

This Silphium Design guide provides a technical walkthrough for using Perlin noise in JavaScript to create animated 3D mountain terrain. It covers 2D heightmaps, fractal noise (fBm), and 3D implementation.

A solid resource for generative art and digital biophilia.

Read the guide: https://silphiumdesign.com/natural-forms-mountain-animation-perlin-noise/

#JavaScript #PerlinNoise #GenerativeArt #ProcGen #p5js #Threejs

Entspannungsprogrammieren am Abend.

Perlin-Rauschen gibt es auch in höheren Dimensionen – hier animiert auf nur einem von 3 Parametern.

#javascript #perlinnoise #creativecoding

Fun with math #art #code #perlinnoise
Meu corretor ortográfico sugeriu "Pernil" noise... deve estar com fome. (#PerlinNoise)
Latest code art experiments #creativecoding #p5js #perlinnoise
🎲🖥️ Behold the "comprehensive" #guide to Perlin noise, where you too can learn to turn #randomness into majestic... #blobs. James Wilkins bravely ventures into the treacherous terrain of explaining the obvious, ensuring even the hills and caves are bored to tears by his thoroughness. 🌄💤
https://jdhwilkins.com/mountains-cliffs-and-caves-a-comprehensive-guide-to-using-perlin-noise-for-procedural-generation/ #PerlinNoise #GamingTech #ProgrammingHumor #HackerNews #ngated
Procedural Generation tutorial with Perlin noise

Procedural generation is everywhere—you’ve probably encountered it without even realising. It’s what gives in-game worlds their rolling hills, jagged cliffs, and winding cave systems. And at the he…

James Wilkins