Rendering e applicazioni

Paesaggi procedurali e rumore frattale

I paesaggi procedurali spesso sommano il rumore a più frequenze. Le ottave più ampie modellano continenti e valli; quelle più fini aggiungono creste e texture superficiali.

Terreno montuoso procedurale ombreggiato ottenuto dalla suddivisione ricorsiva del campo di altezza
La suddivisione ricorsiva e gli offset casuali decrescenti producono un terreno dalle forme ampie e con una rugosità progressivamente più fine.Immagine: Björn Kindler / MandelKit · MandelKit Wissensgrafik · Eigene Darstellung · Own work

Frequenza, ampiezza e persistenza

Ogni ottava aumenta la frequenza e solitamente riduce l’ampiezza. Il loro rapporto controlla la rugosità e approssima un campo autoaffine nell’intervallo rappresentato. La limitazione di banda è essenziale affinché le frequenze inferiori a un pixel non generino aliasing.

Le ottave multiple aggiungono struttura grossolana e fine. La persistenza controlla il decadimento dell’ampiezza, mentre la lacunarità controlla la crescita della frequenza. Proseguire oltre il limite di Nyquist crea effetti di luccichio e moiré anziché dettagli. La limitazione di banda ottimizzata per il rendering o il rumore filtrato analiticamente mantengono lo stesso paesaggio coerente tra l’anteprima e l’output ad alta risoluzione.

Evitare la griglia ovvia

La rotazione e la deformazione del dominio impediscono che gli assi e la struttura ottavica ripetuta diventino visibili. Creste, terrazze e maschere rimodellano il campo scalare in materiali e morfologie distinti, mentre i semi deterministici preservano la riproducibilità.

Ruotando le ottave l’una rispetto all’altra e deformando le loro coordinate di riferimento si eliminano gli assi visibili e la ripetizione periodica. Un’eccessiva deformazione del dominio produce loop gommosi. Le funzioni di cresta, le terrazze e le maschere dovrebbero avere ruoli ben definiti per rappresentare rocce, canali o sedimenti. Il seme garantisce la riproducibilità e non dovrebbe essere rigenerato silenziosamente quando cambia un altro parametro.

Lascia che siano i processi a modificare il rumore

L’erosione idraulica e termica trasforma le altezze casuali in sistemi di drenaggio e detriti. La vegetazione, la neve e i sedimenti reagiscono alla pendenza, all’altezza e all’umidità. Il mondo procedurale più convincente utilizza il rumore frattale come materia prima geologica, non come spiegazione definitiva.

L’erosione idraulica combina precipitazioni, deflusso, prelievo e deposito di sedimenti; l’erosione termica limita i pendii eccessivamente ripidi. Anche passaggi semplificati creano valli, coni alluvionali e detriti in relazione causale con il campo di rumore iniziale. La vegetazione e la neve possono quindi rispondere all’altitudine, all’umidità e alla pendenza. Il risultato appare come un paesaggio piuttosto che come una semplice texture illuminata.

Fonti e approfondimenti

Questo articolo riassume le seguenti fonti specialistiche utilizzando la formulazione originale. Consultato e revisionato dal punto di vista editoriale 12 agosto 2026.

  1. Fractal Geometry: Mathematical Foundations and ApplicationsWiley
  2. The Science of Fractal ImagesSpringer