LegalizeAdulthood / iterated-dynamics

Iterated Dynamics is an open source fractal generator with support for many fractal types.
https://legalizeadulthood.github.io/iterated-dynamics/
GNU General Public License v3.0
21 stars 8 forks source link

Workaround found for FOTD that fails to render #31

Closed LegalizeAdulthood closed 2 months ago

LegalizeAdulthood commented 9 years ago

Hal9009[CodePlex]
Richard, I've discovered one reason why certain of Jim Muth's FOTDs do not render in Fractint for Windows beta 5 -- and a temporary workaround for this particular problem.

E.g.: Jim's original PAR file for his FOTD for Aug 5, 2013 (pasted below) has one of its parameters specified as:

/1000000000000/

The fractal renders as an all black screen with this original parameter specification.

When I change the format of the value (not the numerical value itself) to:

/1.0e+012/

then the fractal is rendered as expected, and appears like the image on Jim's web page: http://www.crosscanpuzzles.com/Aug13/080513.html

My workaround is included below as a parameter set named: Anti-Minibrot-2

START PARAMETER FILE======================================= 

Anti-Minibrot { ; time=0:01:30.00 F130805.PAR 
; F130805.PAR Fails to be rendered in Fint4WinB5 
reset=2004 type=formula formulafile=basicer.frm 
formulaname=FinDivBrot-2 function=recip passes=1 
center-mag=+0.3007751526060126/-0.0201684395807311\ 
/2.544126e+010/1/47.5/0 params=5/1000000000000/0/0 
float=y maxiter=1500 inside=0 periodicity=6 
colors=000bf_ZgZUhYQiXLjWHkVClU8mT4nW5kY5i_5gb5ed\ 
5bf5i6Zk6Xm6Up6Sr6Qt6Oq8Mn9LlAJiCIfDGdEFaFDZHCXIA\ 
UJ9RK7PM6MN4JO3HP2GU9GYFGaMGeSGiZGmdGqkGuqGywEqoI9\ 
8CihAa8VU6NM4FF277LMGIIDFFBCC9996664332yHnlDcAUO\ 
6KC3Ay0Js0Hn0Fi0Ed0C_0BV09P07K06F04A03501tUVSFFnXU\ 
jURfSPcPN_NLWLJTIHPGFLECIBAE98A767443225Yg4Vd4Ta4R\ 
Z3PX3NU3LR2JO2HM2EJ1CG1AD18B0680450223Sf2MY1GP1BH0\ 
58aKtYVSHFQ3pK2eF1VA1L50AwUcrRnPYjNVeLSaJPYHMUFK\ 
PCHLAEH8BC68845422SeLVRELI7A9ovKkrIhnHejGbgFZcDW_\ 
CTXBQTAMP8JM7GI6DE59B3672331lqNW_FGI7uSppQllOhhMdd\ 
KIYXGUTEQOCMKAIG8FC6B847zzztt0ee0SS0EE0EoKCgHAE\ 
8TB6M84E52728gA7c96_86X75T64P54M53I42E32B2171030MC\ 
WKATI9QG8NE7KC6HA5E84B638425212D8BB799688566454343\ 
22111bjfZfbWbZTZWQVSMRPJNLGJHDFE9BA677333r1Aj08b07\ 
V05N04F02701Gunjo0mVdDkmBfhAac9XZ7SU6OP5JK3EF29A14\ 
5W0CS0AP09M08J07G06C04903 } 

Anti-Minibrot-2 { ;t=1:30 F130805.PAR Fixd: Fint4WinB5 
; F130805.PAR 
; 
; This fix repairs an all black image in 
; Fractint for Windows beta 5 (Iterated Dynamics) 
; 
; quotFixquot: changed parameter format from: 
; /1000000000000/ to: /1.0e+012/ 
; 
reset=2004 type=formula formulafile=basicer.frm 
formulaname=FinDivBrot-2 function=recip passes=1 
center-mag=+0.3007751526060126/-0.0201684395807311\ 
/2.544126e+010/1/47.5/0 params=5/1.0e+012/0/0 
float=y maxiter=1500 inside=0 periodicity=6 
colors=000bf_ZgZUhYQiXLjWHkVClU8mT4nW5kY5i_5gb5ed\ 
5bf5i6Zk6Xm6Up6Sr6Qt6Oq8Mn9LlAJiCIfDGdEFaFDZHCXIA\ 
UJ9RK7PM6MN4JO3HP2GU9GYFGaMGeSGiZGmdGqkGuqGywEqoI9\ 
8CihAa8VU6NM4FF277LMGIIDFFBCC9996664332yHnlDcAUO\ 
6KC3Ay0Js0Hn0Fi0Ed0C_0BV09P07K06F04A03501tUVSFFnXU\ 
jURfSPcPN_NLWLJTIHPGFLECIBAE98A767443225Yg4Vd4Ta4R\ 
Z3PX3NU3LR2JO2HM2EJ1CG1AD18B0680450223Sf2MY1GP1BH0\ 
58aKtYVSHFQ3pK2eF1VA1L50AwUcrRnPYjNVeLSaJPYHMUFK\ 
PCHLAEH8BC68845422SeLVRELI7A9ovKkrIhnHejGbgFZcDW_\ 
CTXBQTAMP8JM7GI6DE59B3672331lqNW_FGI7uSppQllOhhMdd\ 
KIYXGUTEQOCMKAIG8FC6B847zzztt0ee0SS0EE0EoKCgHAE\ 
8TB6M84E52728gA7c96_86X75T64P54M53I42E32B2171030MC\ 
WKATI9QG8NE7KC6HA5E84B638425212D8BB799688566454343\ 
22111bjfZfbWbZTZWQVSMRPJNLGJHDFE9BA677333r1Aj08b07\ 
V05N04F02701Gunjo0mVdDkmBfhAac9XZ7SU6OP5JK3EF29A14\ 
5W0CS0AP09M08J07G06C04903 } 

frm:FinDivBrot-2 { ; Jim Muth 
z=(0,0), c=pixel, a=-(real(p1)-2), 
esc=(real(p2)+16), b=imag(p1): 
z=(b)(zz*fn1(z^(a)+b))+c 
|z| lt esc } 

END PARAMETER FILE========================================= 
LegalizeAdulthood commented 2 months ago

Image renders correct in current build without workaround: fract001

Compare to archived image computed with fractint

LegalizeAdulthood commented 2 months ago

Note: beware PAR files copy/pasted from codeplex, they have subtle differences; for FOTD PARs, always use the archived par.