Hasty Briefsbeta

双语

Beej's Bit Bucket

a day ago
  • 曼德勃罗集由复数组成,这些复数在方程 z_{n+1} = z_n^2 + c 的反复迭代下保持有界。
  • 该算法迭代直到z的模超过2(半径为2的圆)或达到最大迭代次数,然后根据逃逸时间对像素着色。
  • 复数有实部和虚部,在复平面上绘制,实部在x轴,虚部在y轴。
  • 曼德勃罗生成器中的一个常见技术是重新映射数值范围,例如将像素坐标转换为复平面坐标,或将逃逸次数转换为颜色。
  • 伪代码展示了核心循环:对于每个像素,从屏幕坐标计算c,迭代z直到它超出半径2或达到最大次数,然后相应着色。
  • 文章还涵盖了实际实现细节,如Adam7交错、JavaScript中的协作多任务处理以及浮点精度限制。