mandelbrot集包含点,mandelbrot迭代受其限制,迭代点永不“转义”。
让我们将边界定义为点,迭代点在 N 次迭代后逃逸(通过逃避,我的意思是距原点的距离大于2)。
是否可以保守地渲染mandelbrot集的边界?我的意思是,如果某个像素区域覆盖了任何点,而该点的转义迭代次数大于 N ,则应设置该像素。
这是我要问的其他一些解释:我想将一个像素作为一个区域来处理,并检查该区域中的所有点(无限多个点)以获取最大逃避迭代次数。例如,将像素视为实心正方形,然后将mandelbrot迭代应用于该正方形(而不是一个点)。问题是:这个正方形的任何部分的逃避迭代次数是否大于 N ?
答案 0 :(得分:0)
好的。这正是您在Internet上可以找到的数十个Mandelbrot渲染器中的每一个的功能。大多数使用不同的颜色表示发散之前的迭代次数。那些在最大迭代次数内无法分散的变量通常用黑色显示,但这当然要取决于实现者。