Burning Ship Fractal - 爆裂火焰分形

探索曼德博集合的变体 - 通过绝对值变换创造独特火焰形态

中心: (-1.75, -0.03) | 缩放: 1x | 迭代: 100

迭代公式

zn+1 = (|Re(zn)| + i|Im(zn)|)2 + c
逃逸条件: |zn| > 2

经典区域

操作说明

  • 滚轮/捏合: 缩放视图
  • 拖动: 平移视图
  • 触摸屏支持手势操作
  • 渲染中请耐心等待

什么是 Burning Ship 分形?

Burning Ship 分形(爆裂火焰分形)是曼德博集合的一个著名变体,由 Michael Michelitsch 和 Otto E. Rössler 在 1992 年发现。与标准曼德博集合 z_{n+1} = z_n² + c 不同,Burning Ship 在每次迭代前对复数的实部和虚部分别取绝对值,创造出独特的"燃烧的船"形状,呈现出火焰般的自相似结构。

算法如何工作

Burning Ship 的迭代公式是 z_{n+1} = (|Re(z_n)| + i|Im(z_n)|)² + c,其中 z_0 = 0。这个绝对值操作将复平面的四个象限都反射到第一象限,然后进行平方迭代。结果产生了一个关于实轴不对称的分形,其底部呈现出类似船体燃烧的壮观景象。逃逸时间算法用来为每个点着色:如果点在有限次迭代内逃逸(|z| > 2),根据逃逸速度着色;如果点保持在集合内,显示为黑色。

独特之处

Burning Ship 分形最著名的区域位于实部 [-1.8, -1.7] 和虚部 [-0.08, 0.01] 之间,这里呈现出类似船体在水中燃烧的壮观景象。绝对值操作创造了"折纸"效应,将复平面的不同部分折叠并映射,产生了独特的几何结构。与曼德博集合相比,Burning Ship 的细节更加锐利,边缘呈现出更多垂直和水平的特征。

探索技巧

Burning Ship 分形在船体底部(虚部为负的区域)有最丰富的细节。尝试在实部 -1.74 到 -1.76 之间探索,这里可以发现无限嵌套的自相似结构。增加迭代次数可以看到更精细的细节,但会降低渲染速度。尝试不同的配色方案,火焰配色最能体现其名字的含义。

应用领域