Llama fractal


Las llamas fractales son miembros de la clase de sistema de función iterada [1] de los fractales creados por Scott Draves en 1992. [2] El código de fuente abierta de Draves se transfirió más tarde al software de gráficos Adobe After Effects [3] y se tradujo al fractal Apophysis. editor de llama. [2]

El mapeo de tonos y la coloración están diseñados para mostrar la mayor cantidad posible de detalles del fractal, lo que generalmente da como resultado una imagen más agradable desde el punto de vista estético.

Primero, se itera un conjunto de funciones, comenzando desde un punto elegido al azar P = (Px, Py, Pc) , donde la tercera coordenada indica el color actual del punto.

En cada iteración, elija una de las funciones anteriores donde la probabilidad de que se elija F j es p j . Luego, se calcula la siguiente iteración de P aplicando F j en (Px, Py) .

donde el parámetro w k se llama el peso de la variación V k . Draves sugiere [4] que todos : s no son negativos y suman uno, pero implementaciones como Apophysis no imponen esa restricción.

El color Pc del punto se mezcla con el color asociado con la última función aplicada F j :


Una llama fractal creada por la oveja eléctrica .
Llama fractal creada en Apophysis .
Una llama fractal.
Una demostración de estimación de densidad. En la mitad anterior, puede ver el ruido y las muestras individuales. En la mitad inferior, renderizada con Estimación de densidad, el ruido se suaviza sin destruir los bordes afilados.