返回列表 回复 发帖
Carr1964由上楼GSP略作修改,即得。我扫一张图片:
未命名.jpg
由Carr1960修改而得的Carr1972:
未命名(5).jpg
放大针尖部分的某处,扫得图一张:
未命名(6).jpg
接连好几个,均可由Carr1960修改而得,大家可试试。由Carr1960修改而得的Carr1972:
未命名(4).jpg
由Carr1960修改而得的Carr1963——亲吻:
未命名(2).jpg
将复分形旋转90度:
未命名(3).jpg
Carr1965 {
; Updated for UF2 by Erik Reckase, March 2000
           ; Modified Sylvie Gallet frm.
init:
  z=c=pixel
  int compt=0, int limit=round(real(p1)), float bailout=4
loop:
  IF (compt>=limit)
    c = (-.743380900000982,.131850030300002)
  ELSE
    c = z + c/2.125
  ENDIF
  z=z*z+c
  compt=compt+1
bailout:
  |real(z)|<=bailout
default:
  title = "Carr 1965"
  periodicity = 0
  maxiter = 500
  magn = .9
  center = (0,0)
  method = multipass
  param p1
    caption = "Iter Limit"
    default = (100,0)
    hint = "The real part of this parameter signals a change \
            in the value of c. The imaginary part is not used."
  endparam
}
http://u.115.com/file/f668cf499f#
Carr1965.gsp (27.39 KB)
扫一图:
110220141947a70df841fc9218.jpg
接下来的Carr1966,看样子能由前面文件修改而来,其实不然,要重新制作。
大家将前面的内容消化消化,制作视频颇费劲的,等我找到时间后,再继续制作视频,以后的视频难度有所加大,这样你才能顺利进入下一个新的纪元。
这个分形,费了近半年的光阴,今日终于圆满。靠的是那份执著,靠的是板友们的智慧。所谓锲而不舍,金石可镂。代码如下:
位于as.ufm中,其实这个分形不是很难的,代码也简单。
spizz1-J {
;Andrea Spinozzi(Updated Aug2004)


Init:

z=0
c=tan(3)+pixel+tan(4)

Loop:

z=fn1(z^p1)+@seed/fn2(c^p2)+fn3(z^p3)*fn4(z^p4)
c=@parb+@para+tan(z)*@parc
[柳烟原注:查后面的函数,知fn1为zero,在UF帮助里知,有此函数,该项为0.]
Bailout:

|z| < @bailout

Default:

title="Spizz1-J"
center=(-1.0,0.0)
angle=270
maxiter= 250
periodicity=0
method=multipass

param bailout
caption="Bailout Value"
default=4.0
min=0.0
endparam

Heading
caption="Parameters"
Endheading
param seed
caption="Seed Value"
default=(0.7,1.650697808e-18)
endparam
param para
caption="Parameter 1"
default=(1.0,0.0)
endparam
param parb
caption="Parameter 2"
default=(1.0,0.0)
endparam
param parc
caption="Parameter 3"
default=(1.0,0.0)
endparam
param p1
caption="Parameter 4"
default=(2.0,0.0)
endparam
param p2
caption="Parameter 5"
default=(2.0,0.0)
endparam
param p3
caption="Parameter 6"
default=(1.0,0.0)
endparam
param p4
caption="Parameter 7"
default=(3.0,0.0)
endparam


Heading
caption="Functions"
Endheading
func fn1
caption="Function 1"
default=zero()
endfunc
func fn2
caption="Function 2"
default=sqrt()
endfunc
func fn3
caption="Function 3"
default=sqrt()
endfunc
func fn4
caption="Function 4"
default=sqrt()
endfunc
param version
caption="Version"
default=1.0
visible=false
endparam


Switch:

type="Spizz1"
seed=pixel
bailout=@bailout
para=@para
parb=@parb
parc=@parc
p1=@p1
p2=@p2
p3=@p3
p4=@p4
fn1=@fn1
fn2=@fn2
fn3=@fn3
fn4=@fn4
version=@version

}
制作此分形时注意,Z、c均参与迭代与缩放。
扫图一张:
未命名(1).jpg
视频制作过程随后就发在这,大家可先做做,若做出后,没必要下我的视频了。
http://u.115.com/file/f6725ff32e#
返回列表