2011-09-06 4 views
1

J'ai fait quelques recherches sur les fractales de flamme en préparation de la création de mon propre générateur de fractales de flamme. J'ai juste une question: Quel système de coordonnées est utilisé dans l'algorithme fractal de flamme? Est-ce comme le jeu de Mandelbrot avec des nombres complexes, ou est-ce un système de nombres réels?Système de coordonnées des fractales de flamme

En outre, quelle est la plage optimale pour représenter graphiquement les fractales de la flamme à l'intérieur (c'est-à-dire les utilisations de Mandelbrot (x-> -2 à 2), (y-> -2i à 2i))?

Original Article about flame fractals (22Mb PDF)

+0

Pourquoi n'essaies-tu pas mathoverflow.com? –

+2

Vous voulez dire mathoverflow.net - mais math.stackexchange.com est mieux adapté. Le premier est pour les questions de niveau de recherche, le second pour des questions plus fondamentales. – PengOne

+0

math.stackexchange.com c'est alors :) –

Répondre

0

Le système de coordonnées dans l'Apophysis, flam3, et d'autres mises en oeuvre utilisent (x, y), ou (x, y, z). si elle a hack 3D. Cependant, certaines variations interprètent (x, y) comme s'il s'agissait d'un nombre complexe, par exemple, la variation mobius ou la variation julia. Les détails exacts sur la façon dont le calcul est fait est difficile à comprendre, personne ne le sait vraiment, car le code existant est très ancien, et a été développé par de nombreuses personnes. J'ai, par exemple, rencontré quelques problèmes liés à la coordonnée y se comportant bizarrement.

EDIT: Ah, Apophysis et flam3 utilisent une sorte de fonction de caméra, qui a un point central, une rotation et un grossissement. Le point central est ce qui sera mappé au milieu de l'écran, et le reste, vous serez en mesure de comprendre.

Je suis codage en fait sur une implémentation Java, qui se trouve ici: http://sourceforge.net/p/flamethyst/home/Home/ Parcourir le code pour plus de détails sur l'appareil photo, coordonnées, etc.

0

Pour répondre à votre question, je crois qu'une erreur dans la le code source a fait basculer la coordonnée y dans l'une des transformées, de sorte que l'axe y négatif s'étend vers le haut et l'axe y positif vers le bas.

Pour répondre à votre question actuelle sur l'endroit où trouver des informations sur le désordre épouvantable qu'est le code apophysis, le lieu secret sur Internet où la plupart des experts de l'apophyse fonctionne réellement est un chat deviantart sur chat.deviantart.com/chat/aposhack. Cela nécessite que vous vous inscrivez pour un compte deviantart. Dans le chat, il y a plusieurs personnes appelées 'wizards' qui travaillent avec le code source, qui en ont marre du code source et qui écrivent leurs propres générateurs de flammes, ou Thomas Ludwig, créateur de Chaotica, qui est un rendu de flamme fractal. cela n'a pas beaucoup de bugs et de problèmes mathématiques comme apophysis.

Si vous travaillez toujours sur un générateur de flamme, je vous invite à vous arrêter et à parler des fractales avec nous.

Questions connexes