Apophysis (software) - Apophysis (software)

Apófise
Apophysis.png
Versão estável
2.09 / 10 de setembro de 2009 ; Há 12 anos ( 10/09/2009 )
Repositório
Escrito em Delphi
Sistema operacional Microsoft Windows
Modelo Fractal / Gráficos
Licença GNU General Public License
Local na rede Internet www .apophysis .org ,
apophysis .xyrus-worx .org

Apophysis é um editor de chamas fractal de código aberto e renderizador para Microsoft Windows e Macintosh.

O Apophysis possui muitos recursos para criar e editar chamas fractais, incluindo um editor que permite editar diretamente as transformações por meio da manipulação de triângulos, uma janela de mutações, que aplica edições aleatórias aos triângulos, uma janela de ajuste, que permite o ajuste de coloração e localização da imagem. Também fornece uma linguagem de script com acesso direto à maioria dos componentes do fractal, o que permite efeitos como as animações vistas em Electric Sheep , que também são chamas fractais. Os usuários podem exportar chamas fractais para outros programas de renderização de chamas fractais, como FLAM3 .

Existe uma versão separada do Apophysis que tem suporte para 3D . Existem vários clones, portas e garfos dele.

História

Scott Draves inventou o Fractal Flames e publicou uma implementação de código aberto escrita em C no início dos anos 90. Em 2001, Ronald Hordijk traduziu seu código para Delphi e criou um protetor de tela não animado. E em 2003 ou 2004 Mark Townsend pegou o código de Ronald e adicionou uma interface gráfica de usuário para criar o Apophysis. Desde então, foi aprimorado e atualizado por Peter Sdobnov, Piotr Borys e Ronald Hordijk.

Desde 2009, existe uma versão do Apophysis chamada Apophysis 7X. Originalmente, o objetivo era fornecer suporte para os sistemas operacionais Microsoft Windows modernos, como o Windows Vista e 7. Um forte feedback dos usuários do Apophysis encorajou o desenvolvedor Georg Kiehne a fornecer atualizações que tornaram o 7X a versão mais popular e avançada do Apophysis até agora.

Detalhes técnicos

O usuário especifica um conjunto de funções matemáticas. Cada função é uma composição de um mapa afim e, geralmente, de algum mapa não linear. Esse conjunto de funções é chamado de sistema de função iterada (IFS) . O Apophysis então gera o atrator desse conjunto de funções, por meio da simulação de Monte-Carlo. Na verdade, o Apophysis gera uma medida de probabilidade, que é então colorida de acordo com alguma regra.

Scripts

O Apophysis usa a biblioteca de scripts Scripter Studio para permitir que os usuários escrevam scripts que são executados e criam uma nova chama, editam as chamas existentes ou realizam tarefas maiores. Uma dessas instâncias é renderizar um lote inteiro de fractais.

Plugins

O Apophysis suporta uma API de plug-in para que novas variações possam ser desenvolvidas e distribuídas de forma independente. Existem vários plug-ins disponíveis de várias comunidades de usuários.

Imagens de amostra

Veja também

Referências

links externos