Renderização e aplicações

Estimativa de distância e estrutura de contornos

O «tempo de fuga» indica quando uma órbita se afasta. A estimativa da distância combina o crescimento da órbita com informações derivadas para calcular aproximadamente a distância entre o ponto inicial e o conjunto.

Estimativa da distância em torno do conjunto de Mandelbrot com contornos de distância precisos
A derivada de iteração fornece uma estimativa da distância até ao conjunto; os contornos tornam este valor escalar visível.Imagem: Björn Kindler / MandelKit · MandelKit Wissensgrafik · Eigene Darstellung · Own work

Seguindo a derivada

No caso dos mapas analíticos de tempo de fuga, o renderizador avança tanto o eixo z como a derivada da órbita em relação à coordenada ou parâmetro inicial. As suas magnitudes finais contribuem para uma estimativa assintótica da distância até ao limite.

Para muitas iterações complexas, a derivada da órbita pode ser propagada paralelamente a z. A magnitude e a derivada fornecem uma aproximação da distância do limite exterior, frequentemente proporcional a |z|log|z|/|z′|. Este trabalho adicional proporciona um campo geométrico contínuo. Permite representar contornos finos de forma mais estável do que as faixas de iteração inteiras, especialmente sob forte ampliação.

Uma estimativa poderosa com condições

O valor é mais fiável na periferia e perto da convergência dos pressupostos da fórmula. Não se trata de uma distância euclidiana exata em cada pixel. O «bailout», a profundidade de iteração e a precisão numérica afetam esse valor.

O resultado é uma estimativa com pressupostos, não uma distância euclidiana exata em cada pixel. Pode tornar-se pouco fiável perto de pontos críticos, com iterações insuficientes ou no caso de fórmulas não analíticas. Os valores negativos, infinitos e NaN requerem um tratamento definido. Uma visualização de depuração da distância bruta e das exceções assinaladas é mais útil do que um shader que limita silenciosamente todas as falhas a zero.

Do campo à estrutura visual

A distância pode determinar o antialiasing adaptativo, as linhas de contorno, o decaimento do brilho e a construção das normais. As faixas logarítmicas revelam ordens de escala, enquanto os gradientes do campo sugerem direções locais da superfície para sombreamento 2D ou relevo 3D.

Um campo de distância pode determinar linhas de contorno, amostragem adaptativa, brilho nas arestas e normais aproximadas. Cada utilização requer a sua própria escala: a profundidade fixa do contorno no espaço global pode desaparecer ao ampliar a imagem, enquanto a largura no espaço de píxeis permanece visível. Os utilizadores devem, portanto, controlar a profundidade ou a largura explicitamente, em vez de dispor apenas de um botão para ativar ou desativar o contorno.

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. The Science of Fractal ImagesSpringer
  2. Mandelbrot SetWolfram MathWorld