返回列表 回复 发帖

N集着色征解

关于N集的着色,论坛里讨论过几次,但缺少源文件,理解不来。
我想做到:
1、外部平滑——好像在http://www.inrm3d.cn/viewthread.php?tid=3789&extra=page%3D5解决过;
2、链子高亮——见过那位老师的作品,没找到;
3、按根着色——在http://www.inrm3d.cn/viewthread.php?tid=3776&extra=page%3D5
就是没有源文件,希望不吝赐教!
根作色法我搞过,好久了,一翻原文件,我自已作的,有些文件,我都看不懂了。问好杜老师,我这两天空了后,整理好了,一定倾袋相告。
杜老师好,这里找到一个文件 20#  
不知是对你有用,还是误导,耽误你的时间。

其他文件也许就没保存,也许重装电脑时删了,都没有找到。
根作色法属于自定义作色,根作色法要领:
1.jpg
以z^3-1的牛集为例,有三个根:w1=1,w2,3=-0.5±0.5乘根3,在三个根处的逃逸时间值et最小,远离此根时,et从小变大。于是,以三根所在位置,划分作色区块。有三个根,作三种色。如果是四次方程的牛集,一般按根作色可作四色,以此类推。关于三次四次方程的根的计算,Changxde老师有求根工具。这是根作色机理。按et值从根中心到远离根中心值从小到大,可设置根中心处高亮,远离根中心颜色逐渐过渡到暗淡,与陷阱球作色机理同。
具体算法:
1.令w1,w2,w3为z^3-1=0的三个根,计算出Z的迭代终点(Zx,Zy)到三根的距离dw1,dw2,dw3.
2.判断迭代终点究竟属于w1代表的区块,还是落于w2代表的区块,亦或w3代表的区块。如果dw1同时小于dw2,dw3,则迭代终点落于w1区块,落于w2,w3代表的区块类似判断。得三个真值:Iw1,Iw2,Iw3.
3.令s=1-8et/n,n为迭代次数,et越大,s越小,相应的颜色值越小,颜色越暗。以下与陷阱球作色法相同。我文件中是按调色板进行的。附上一个文件。
2.jpg
Z^3-1的N集根作色算法.gsp (26.08 KB)
谢谢柳老师,常老师,我会仔细解读的。
最近我老是打不开论坛,只能从快照里找——而且我发现,一个快照登录一次之后,也就打不开了!烦恼啊!
明白了机理,我再思考一下
6# lnszdzg
你重装系统看看。我最近上这坛子,发文件,点了后,那框一直消不掉,回复处恢色。点刷新后,才知早就发过去了,不知何故。另外,我在IE里原来能发图片,没有在IE里作过设置,有几次不能发图片,到网上查原因,原来IE不知怎的修改过安全设置,我按其说法改过后,能发图片了,怪事一桩。
1.jpg
今天晚上重新回顾根作色法,作色时,想到向老师的HSV作色,胡乱关联,因不得法,结果搞出了一个怪胎,仔细看之,觉得这个怪胎有些特色,故发在此,大家一乐。
Z^3-1的N集根作色怪胎.gsp (18.32 KB)
我也一直想学学这HSV作色究竟是怎么回事。只知H是色调,S是饱和度,V为亮度,其它的,就不知了。我作色主要是模仿加胡猜,结果有时整出的不伦不类。
附上changxde老师的三四次多项式方程求根公式工具。
附changxde老师的三四次方程求根工具.gsp (65.2 KB)
返回列表