Renderização e aplicações

Paisagens procedurais e ruído fractal

As paisagens procedurais acumulam frequentemente ruído em várias frequências. As oitavas mais amplas moldam continentes e vales; as oitavas mais finas acrescentam cristas e textura à superfície.

Terreno montanhoso procedural sombreado a partir da subdivisão recursiva do campo de altitude
A subdivisão recursiva e os deslocamentos aleatórios decrescentes produzem um terreno com formas amplas e uma rugosidade progressivamente mais fina.Imagem: Björn Kindler / MandelKit · MandelKit Wissensgrafik · Eigene Darstellung · Own work

Frequência, amplitude e persistência

Cada oitava aumenta a frequência e, normalmente, reduz a amplitude. A sua relação controla a rugosidade e aproxima-se de um campo autoafim ao longo do intervalo representado. A limitação de banda é essencial para que as frequências inferiores a um pixel não apresentem aliasing.

Várias oitavas conferem estrutura grossa e fina. A persistência controla o decaimento da amplitude, enquanto a lacunaridade controla o crescimento da frequência. Continuar acima do limite de Nyquist cria cintilação e efeito moiré, em vez de detalhes. A limitação de banda adaptada à renderização ou o ruído filtrado analiticamente mantêm a mesma paisagem consistente entre a pré-visualização e a saída de alta resolução.

Quebre a grelha óbvia

A rotação e a deformação do domínio impedem que os eixos e a estrutura de oitavas repetida se tornem visíveis. Cristas, terraços e máscaras remodelam o campo escalar em materiais e formas de relevo distintos, enquanto as sementes determinísticas preservam a reprodutibilidade.

A rotação de oitavas umas em relação às outras e a distorção das suas coordenadas de referência eliminam os eixos visíveis e a repetição periódica. A distorção excessiva do domínio produz loops elásticos. As funções de crista, os terraços e as máscaras devem ter funções específicas para rocha, canal ou sedimento. A semente preserva a reprodutibilidade e não deve ser recalculada silenciosamente quando outro parâmetro se altera.

Permita que os processos editem o ruído

A erosão hidráulica e térmica transforma alturas aleatórias em drenagem e taludes. A vegetação, a neve e os sedimentos respondem à inclinação, à altura e à humidade. O mundo procedural mais convincente utiliza o ruído fractal como matéria-prima geológica, e não como explicação final.

A erosão hidráulica associa a precipitação, o escoamento, a captação de sedimentos e a deposição; a erosão térmica limita as encostas excessivamente íngremes. Mesmo etapas simplificadas criam vales, cones aluviais e taludes causalmente relacionados com o campo de ruído inicial. A vegetação e a neve podem então responder à altitude, à humidade e à inclinação. O resultado apresenta-se como uma paisagem, em vez de ser meramente uma textura iluminada.

Fontes e leituras complementares

Este artigo resume as seguintes fontes especializadas, utilizando a redação original. Acedido e revisto editorialmente em 12 de agosto 2026.

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