返回列表 回复 发帖
当中的椭圆有具体的方程吗?中心、焦点?想把溢出点限制在椭圆部分:
111.JPG
你看看分形图形学中有没有。
建议你学一下老巷的三点定值着色法。
另外,你所谓的圆与椭圆及里边的你所能看到的轮廓线叫等势线,等势线的几何意义是这些点的迭代终点离开原点的距离相等!它们没有通常意义上的二次曲线的方程。
建议你学一下老巷的三点定值着色法。
分形几何 发表于 2010-3-10 19:16
xue老师,这种方法哪里有啊?烦请告知!谢谢!
老巷的大多数作品都用到三点着色法。就是迭代终点到三个定点的距离为参数对z或c着色。
http://www.inrm3d.cn/viewthread. ... age%3D1&page=14
183# 榕坚
根据图示 111.JPG ,用逃逸时间引入“零分之零”型因数,可以实现,请参考回帖http://www.inrm3d.cn/viewthread.php?tid=752&page=14#pid7377中附件。
色带的构造与应用:绘制分形到目前为止,我们基本上说了全屏绘制分形。注意全屏绘制分形时,如果你把计算P值时的半径设置的足够大的话,那么绘图区的每一点都被描绘出来。这就要求我们不能再用黑白着色法了。否则你将看到黑乎乎的一块,这不是我们想要的。此时对我们绘制的图形的着色就非常重要了。到这里来的板友们肯定都玩过不同的绘图软件,你会发现几乎是无一例外的都有一个调色板。在这里我们用画板绘制分形时同样也需要这样一个调色板。如何构造一个调色板,我想对多数人来说都不是难事儿。画一条线段AB,在线段AB上任取一点C,度量AC比AB的值,我们把这个值---设为b,作为色带控制参数,计算sin(b),cos(b),tan(b),将这三个计算的结果分别作为我们将要用来着色的r,g,b值。将点c沿垂直于AB的方向平移一个单位,得到点D,连结CD。将r,g,b值作为线段CD的着色参数值,得到一条新的线段记为MN,选中点C和MN,在构造里作轨迹,现在我们就得到了一条色带。你可以改变sin(b),cos(b),tan(b)中的任何一个计算,会得到不同的色带。请大家构造不同的色带以供我们后面所用。下图是条形色带与圆形色带:
条形色带与圆形色带.jpg
下图是以迭代终点到原点的距离为色彩控制参数的圆形色带映射到M集上的效果图:
圆形色带M.jpg
这种图形的好处是用直观代替复杂的逻辑思维与计算。同色的点的意义是这些点的迭代终点到原点的距离是相等的。注意我们这里绘制的是c平面上的M集。因此这里的色彩与点C的位置是对应的。这种图形给人一种立体的感觉,这种视觉效果来源于色彩的变化!
返回列表