
- UID
- 22171
- 帖子
- 418
- 精华
- 1
- 积分
- 1185
|
这是几个圆的UF代码,改变R,Q,和start的值,可以变出不同的形状,样子还行。
Nova2 {
;F(X)=C^2Z^4-(C^4+Q)Z^2+C^2
; R=0.03,Q=0.2 z = z - 1/z,start=0.64
init:
complex zold = (0,0)
complex z = @start
complex Q = @Q
complex R = @R
c = #pixel
z = z - 1/z
loop:
zold = z
z = z - ((c^2*z^4 + (c^4 + Q)*z^2+c^2 - R)/(4*c^2*z^3 + 2*(c^4 + Q)*z))
bailout:
|z - zold| > @bailout
default:
title = "Nova (Mandelbrot)"
maxiter = 200
periodicity = 0
center = (0,0)
magn = 1
param R
caption = "R"
default = 0.03
endparam
param Q
caption = "Q"
default = 0.7
endparam
param start
caption = "start"
default = (0.64,0)
endparam
param bailout
caption = "Bailout"
default = 0.00001
endparam
switch:
type = "Nova "
seed = #pixel
power = @power
bailout = @bailout
} |
|