返回列表 回复 发帖
先调一个暖色的:
未命名.jpg
再调一个冷色的:
未命名.jpg
BigBrot-J(UF8切圆陷阱).gsp (36.63 KB)
将叶瑞松论文中的四圆二带陷阱,编成UF陷阱文件,扫一个图(按UF算法搞的):
Fractal2.jpg
UF与GSP效果比较:
Fractal2.jpg
未命名.JPG
未命名.JPG
未命名.JPG
未命名1.gsp (39.38 KB)
UF中,用我的陷阱文件,扫出的图也十分漂亮:
Fractal2.jpg
未命名.JPG
按UF陷阱法与作色法,造一个GSP文件:
未命名.JPG
自编一个UF中的单圆环陷阱代码,扫一个图:
Fractal1.jpg
UF中的轨迹叠放次序算法,见outside中的lkm.ucl中的Range Lite中的代码。原代码有四个开关项,我将前两个开关项分别抽出来,并对代码作了精简,同时加了几句代码。大家可将这代码拿到UF中去应证。我造GSP文件时,又灵活地对代码进行了更方便的处理,用了调色板作色。
叠放1:
range-lite {
init:
  int iter=0
  float rr=@Rc-0.5*@h
  float R=rr+@h
  float r1=0.0
  float rn=0.0
  float tr=false
loop:
  rz=cabs(#z)
  if((rz>=rr)&&(rz<=R))
    iter=iter+1
tr=true
if(iter==1)
      r1=rz
    endif
  endif
final:
      r1=(r1-rr)/(R-rr)
      #index=r1

default:
  title="Range Lite"
  param Rc
    caption="Rc"
    default=1.0
  endparam
  param h
    caption="h"
    default=0.1
  endparam

}
叠放1.jpg
叠放一.gsp (20.91 KB)
叠放2 { ; Kerry Mitchell 21feb99
;
; Simplified version of "Range" coloring.
; Colors by magnitude or angle when magnitude
; of z falls in prescribed range.
;
init:
  int iter=0
  float rr=@Rc-0.5*@h
  float R=rr+@h
  float rz=0.0
  float rn=0.0
loop:
  rz=cabs(#z)
  if((rz>=rr)&&(rz<=R))
    iter=iter+1
    rn=rz

  endif
final:

      rn=(rn-rr)/(R-rr)
      #index=rn


default:
  title="Range Lite"
  param Rc
    caption="Rc"
    default=1.0
  endparam
  param h
    caption="h"
    default=0.1
  endparam

}
叠放2.jpg
叠放二.gsp (20.83 KB)
此种UF算法,要将环带作成不同颜色,好象有些困难。不知各位有啥创新高招?
返回列表