On Saturday 17 January 2004 11:40 pm, Edwin wrote:
Looking at the fractint.frm which comes with xfractint 3.10, the "bjax" formula is:
Bjax {; z=c=2/pixel: z =(1/((z^(real(p1)))*(c^(real(p2))))*c) + c }
This looks like it's missing a bailout condition. Does fractint supply a default bailout function if the user doesn't give one?
When I render it I get a blank screen. However even if I add |z| < 4 at the end, it still doesn't display anything, so I'm a bit confused.
Yes, it is missing a bailout condition. No, a bailout function is not automatically supplied. The iteration continues until the maximum iteration count is reached. This means you need to play with the inside= options to get an image (all points are inside the set). You can verify this by setting inside=maxiter and then calling up the palette editor after the image is generated (this will be possible if you are using Xfractint version 20.3, although editting the palette is still essentially broken). There are a lot of formulae that produce a blank screen at the default settings. This formula was probably written while using the integer math (not available in Xfractint). Because of the reduced dynamic range, the integer math artifacts produce more interesting images. Jonathan