Shop Forum More Submit  Join Login
Two Julia-based Formulas for UF by FarDareisMai Two Julia-based Formulas for UF by FarDareisMai
It's unfortunate that "Plug-ins" is the best dA category for this, but oh well. The main formula here, "Mated Julias," which you see in the preview images, was actually made by lyc; I just UF-ized it and added a few more variables. :)

As an alternative to downloading a zip, you can also just copy the following text and save it as a .ufm file:

MatedJulias {
;
; This formula was first implemented in C++ by Thomas Ludwig (lycium), then
; adapted to Ultra Fractal and expanded on by Jess Darling (FarDareisMai).
;
init:
 z = #pixel
loop:
 znum = (z ^ @expnum) + @seed
 zden = (z ^ @expden) - @c1
 m = znum / zden
 n = @seed2 + (@c2 / ((z ^ @coarse) - (@seed2 ^ @fine)))
 z = (m / n) * z
bailout:
 |z| <= @bailout
default:
 title = "Mated Julias"
 param seed
   caption = "seed"
   default = (0.45,0.7794228634)
   hint = "Use this parameter to create many different Julia sets. A good \
           way to set this parameter is with the Eyedropper, or  Explore\
           features."
 endparam
 param seed2
   caption = "secondary seed"
   default = (0.9,0.2931446)
   hint = "This parameter is very sensitive to small changes."
 endparam
 param expnum
   caption = "num exp"
   default = (2,0)
   hint = "This parameter sets the exponent for the Julia formula. \
           Increasing the real part to 3, 4, and so on, will multiply the \
           symmetry of the Julia figure. Non-integer real values and non-zero \
           imaginary values will create distorted Julia fractals. Use (2, 0) \
           for the standard Julia set."
 endparam
 param expden
   caption = "denom exp"
   default = (2,0)
   hint = "This parameter sets the exponent for the Julia formula. \
           Increasing the real part to 3, 4, and so on, will multiply the \
           symmetry of the Julia figure. Non-integer real values and non-zero \
           imaginary values will create distorted Julia fractals. Use (2, 0) \
           for the standard Julia set."
 endparam
 param bailout
   caption = "bailout"
   default = 1024.0
   min = 1.0
   hint = "This parameter defines how soon an orbit bails out while \
           iterating. Larger values give smoother outlines, but may cause \
           the inside portion of the fractal to grow or even fill the whole \
           image."
 endparam
 param fine
   caption = "fine mod"
   default = (2,-0.91667)
 endparam
 param coarse
   caption = "coarse mod"
   default = (2,0)
 endparam
 param c1
   caption = "seed mod"
   default = (1,0)
 endparam
 param c2
   caption = "pos mod"
   default = (1,0)
 endparam
}

SerendipitousJulia {
;
; The result of a mistake made while working on the Mated Julias formula.
;
init:
 z = #pixel
loop:
 znum = (z ^ z) + @seed
 zden = (z ^ z) - @c1
 m = znum / zden
 n = @seed2 + (@c2 / ((z ^ z) - (@seed2 ^ @fine)))
 z = (m / n) * z
bailout:
 |z| <= @bailout
default:
 title = "Serendipitous Julia"
 param seed
   caption = "seed"
   default = (0.45,0.7794228634)
 endparam
 param seed2
   caption = "secondary seed"
   default = (0.9,0.2931446)
 endparam
 param bailout
   caption = "bailout"
   default = 1024.0
   min = 1.0
   hint = "This parameter defines how soon an orbit bails out while \
           iterating. Larger values give smoother outlines, but may cause \
           the inside portion of the fractal to grow or even fill the whole \
           image."
 endparam
 param fine
   caption = "fine mod"
   default = (0,0)
 endparam
 param c1
   caption = "seed mod"
   default = (1,0)
 endparam
 param c2
   caption = "pos mod"
   default = (1,0)
 endparam
}
Add a Comment:
 

The Artist has requested Critique on this Artwork

Please sign up or login to post a critique.

:iconbook-art:
Book-Art Featured By Owner May 17, 2017  Professional Writer
Thank you
Reply
:iconzisgul:
zisgul Featured By Owner Jan 14, 2017
Thank you for the share!
Reply
:iconaartika-fractal-art:
aartika-fractal-art Featured By Owner Feb 26, 2016  Professional Digital Artist
Thank you for this :) I have had a go with Mated Julias, with this result:

I Predict a Riot by aartika-fractal-art

I am rubbish when it come to formula writing, but is there a way to make paired switchable Mandelbrot versions of these Julia formulas, at all? Thanks in advance!
Reply
:iconvelvet--glove:
Velvet--Glove Featured By Owner Feb 19, 2016
Whoa! This looks way cool! Thank you. :bounce:

I second the request to publish on the UF database, though. It makes it so much easier to share params if everyone automatically has the required formulas. Please think about it? :pray:
Reply
:iconfardareismai:
FarDareisMai Featured By Owner Edited Feb 19, 2016  Hobbyist Artist
Added them under jjd.ufm, which i probably should have just used as the file name in the first place :P
Reply
:iconvelvet--glove:
Velvet--Glove Featured By Owner Feb 20, 2016
Excellent! Thank you so much, Jess. :D
Reply
:iconskulkey:
skulkey Featured By Owner Feb 19, 2016  Professional Digital Artist
:dummy:
Reply
:iconcoppercolour:
CopperColour Featured By Owner Feb 19, 2016
Thank you. :)
Reply
:iconoutsidefate:
OutsideFate Featured By Owner Feb 18, 2016  Student Digital Artist
Publish them on the UF formula list!
Reply
:iconfardareismai:
FarDareisMai Featured By Owner Feb 19, 2016  Hobbyist Artist
Added them under jjd.ufm, which i probably should have just used as the file name in the first place :P
Reply
:iconoutsidefate:
OutsideFate Featured By Owner Feb 19, 2016  Student Digital Artist
I am going to touch myself to this, you know? :eyes:
Reply
:iconlyc:
lyc Featured By Owner Feb 18, 2016
:dance: thanks for making this!
Reply
Add a Comment:
 
×




Details

Submitted on
February 18, 2016
File Size
1,023 bytes
Link
Thumb

Stats

Views
1,359
Favourites
39 (who?)
Comments
12
Downloads
155