Rendering & toepassingen

Procedurele landschappen en fractale ruis

Procedurele landschappen bestaan vaak uit een optelsom van ruis op meerdere frequenties. Brede octaven geven vorm aan continenten en valleien; fijnere octaven voegen bergkammen en oppervlaktestructuur toe.

Gearceerd procedureel bergterrein op basis van recursieve onderverdeling van het hoogteveld
Recursieve onderverdeling en afnemende willekeurige verschuivingen zorgen voor een terrein met brede vormen en een steeds fijnere ruwheid.Afbeelding: Björn Kindler / MandelKit · MandelKit Wissensgrafik · Eigene Darstellung · Own work

Frequentie, amplitude en persistentie

Elk octaaf verhoogt de frequentie en vermindert doorgaans de amplitude. Hun verhouding bepaalt de ruwheid en benadert een zelfaffien veld over het weergegeven bereik. Bandbeperking is essentieel om te voorkomen dat frequenties kleiner dan een pixel aliasing vertonen.

Meerdere octaven voegen grove en fijne structuur toe. Persistentie regelt het afnemen van de amplitude, terwijl lacunariteit de toename van de frequentie regelt. Door boven de Nyquist-grens door te gaan, ontstaat er eerder een glinstering en moiré-effect dan detail. Render-bewuste bandbeperking of analytisch gefilterde ruis zorgt ervoor dat hetzelfde landschap consistent blijft tussen het voorbeeld en de uitvoer in hoge resolutie.

Doorbreek het voor de hand liggende raster

Door domeinrotatie en -vervorming wordt voorkomen dat assen en herhalende octaafstructuren zichtbaar worden. Ruggen, terrassen en maskers geven het scalaire veld een nieuwe vorm in de vorm van verschillende materialen en landvormen, terwijl deterministische zaadgetallen de reproduceerbaarheid waarborgen.

Door octaven ten opzichte van elkaar te draaien en hun opzoekcoördinaten te vervormen, verdwijnen zichtbare assen en periodieke herhalingen. Overmatige domeinvervorming leidt tot rubberachtige lussen. Ridge-functies, terrassen en maskers moeten een weloverwogen rol spelen voor rots, kanaal of sediment. Het startpunt waarborgt de reproduceerbaarheid en mag niet stilzwijgend opnieuw worden gegenereerd wanneer een andere parameter verandert.

Laat processen de ruis bewerken

Hydraulische en thermische erosie vormen willekeurige hoogtes om tot afwatering en puinhellingen. Vegetatie, sneeuw en sediment reageren op helling, hoogte en vochtigheid. De meest overtuigende procedurele wereld gebruikt fractale ruis als geologisch uitgangsmateriaal, niet als de uiteindelijke verklaring.

Hydraulische erosie koppelt regenval, stroming, sedimentopname en -afzetting aan elkaar; thermische erosie beperkt te steile hellingen. Zelfs vereenvoudigde stappen creëren valleien, waaiers en puinhellingen die causaal verband houden met het oorspronkelijke ruisveld. Vegetatie en sneeuw kunnen vervolgens reageren op hoogte, vochtigheid en hellingsgraad. Het resultaat komt over als een landschap in plaats van louter een verlichte textuur.

Bronnen en verdere literatuur

Dit artikel vat de volgende gespecialiseerde bronnen samen in de oorspronkelijke bewoordingen. Geraadpleegd en redactioneel beoordeeld 12 augustus 2026.

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