physicist posted Dec 11 at 4:43 pm
Masks are applied to a group by applying the mask to each layer in the group, according to the help file.

It would be useful if a mapping transformation could be applied to a group, presumably by applying it to each layer. (A kaleidoscope transformation is one obvious example.)

3replies
33views
recent by Imran  ·  4 days ago at 7:57 am
Imran posted 5 days ago at 11:44 am
Oh boi! Finally managed to get back to "ultrafractaling" after some six years. Sucks to be me. lol

Anyways, lets hope life doesn't happen again. Thank you so much for making this awesome software, both from the artistic point of view as well as a software/app. I will try to eat your brains with so many questions and feature requests (since 2003~)... (grump-gasm intensifying).

My last pos
0replies
13views
So I've been trying to find different ways to get rid of this stutter that occurs at the start and end of my looping gradients.

The slower the animation, the more obvious it is but it's still there even when it's just 6 seconds on loop.

Example posted to YouTube

It occurred on my ancient PC and it still happens on my newer one which makes me think it's a software issue. Does anyone h
23replies
418views
recent by Frederik Slijkerman  ·  Dec 1 at 10:51 am
KathyR posted Jan 13 '23 at 2:33 am
I found an interesting and visually pleasing phenomenon called Domain Coloring. Based on mathematical formulas, I don't know how closely it relates to fractals. I'm a big fan of rainbow coloring and when I stumbled upon these images I was mesmerized. Is there any way to make something like this in UF?
Here's a link: https://www.dynamicmath.xyz/domain-coloring/dcgallery.html



63c0c12a46e14.jpg
7replies
330views
recent by Alexandre Vachon  ·  Oct 19 at 1:48 pm
physicist posted Oct 12 at 2:53 pm
I recently discovered that the first public release (Ultra Fractal 2) was February 8, 1999. That was 25 years ago this year, and at the time we didn't know it and didn't celebrate the anniversary.

I don't know about version 3, but version 4 was released in 2006, version 5 in 2008, and version 6 in 2017.

I first bought Ultra Fractal 4 in September 2006. How about you?

2replies
62views
recent by Frederik Slijkerman  ·  Oct 16 at 7:51 pm
Urs posted Sep 30 '18 at 5:53 pm
Hi, after using only notebooks for over a decade, I am thinking about getting a (Windows) desktop PC. Not being much of a gamer, my primary concern with performance is deep-zooming the Mandelbrot set in UF. Does anybody have a suggestion for this, or even a benchmark computed on their machine?

I've read Frederik suggesting an i7. Is UF specifically tailored to Intel? I never read anything abo
48replies
2.1kviews
recent by Urs  ·  Oct 13 at 10:32 pm
physicist posted Aug 10 at 9:35 pm
I loaded a saved upr after changing a formula. I got the unhelpful message

Could not locate parameter 'which' in 'GenericGradientColoring' in 'Documents\Ultra Fractal 6\Formulas\Standard.ucl'

The missing parameter actually was in 'Shape Distance' in jlb.ulb. The chain is

Standard.ucl has GenericGradientColoring
jlb.ulb has Color by Distance, a sub-class of GenericGradientColoring
6replies
114views
recent by physicist  ·  Sep 12 at 10:07 pm
physicist posted Aug 21 at 3:09 pm
When I made a new class with a first line like this:

class NewTransform(UserTransform)(
instead of the correct

class NewTransform(common.ulb:UserTransform)(
the UF compiler made no complaint. NewTransform just didn't show up on my list of available UserTransform plug-ins.

(I don't see how the compiler would even know to look at this class to check for errors.)

0replies
28views
I wrote a class that's a subclass of common.ulbivergentFormula. ←wth why a smiley?

The formula is purpose-built for a coloring algorithm where it is used hardcodedly (not as a class param), and I need to set the @p_bailout parameter to what the coloring needs (also hardcoded). Is there a way to do that, without writing my own m_bailout 'replacement' member in the class and overriding IsB
669d7569a6689.png
1replies
69views
recent by Frederik Slijkerman  ·  Aug 7 at 8:27 am
I am testing UF6 right now, and try to make the first formulas. For this i try to translate the trigonometric functions from here ... to UF.
ht__tp://github.com/mathnet/mathnet-numerics
(UF should have a complete 24 set of all trigonometric functions, for float and complex.)

Now i stack, because i not get it done to return a complex value.
Can somebody tell me how to return a complex
10replies
254views
recent by Frederik Slijkerman  ·  Aug 7 at 8:23 am
reese posted Jan 5 '16 at 3:28 pm
Im having odd, random crashes on my new macbook pro. awesome...
Considering the small, text based size/structure of .ufr's..
I assume an auto backup file thats generated in text and updated overtime i make a change would be easy to implement.
if uf wants to crash, fine. simply access the backup text file with every state of the ufr's history.

An iterate save option with a keyboard sh
7replies
271views
recent by Frederik Slijkerman  ·  Aug 7 at 8:21 am
When all pixels are Inside, the Statistics panel shows Min. iterations 0 and Max. iterations 0, and nothing on the Iterations graph. Shouldn't both of those values be #maxiter, not 0, and the graph be a vertical line?

4replies
80views
recent by Phillip  ·  Aug 6 at 9:53 am
Mark Jeronimus posted Jul 22 at 7:56 am
Since I've been out of the loop for so long, I have no idea even how old Uf6 is. It seems like this forum is seldomly visited by people, the mailing list seems to be long dead, the showcase only contains ancient stuff, the pdf manual is incomplete, the online manual contains dead links, and to top it off, the subdomain for the public formula library seems to be dead in the water. Is there any hop
4replies
152views
recent by Frederik Slijkerman  ·  Jul 29 at 12:30 pm
There are some things in the formula editor which would come in handy that I would like to see.

For loops.
From the C++ documentation ( https://cplusplus.com/doc/tutorial/control/ ) :


The for loop is designed to iterate a number of times. Its syntax is:
for (initialization; condition; increase) statement;
Like the while-loop, this loop repeats statement while condition is true.
3replies
97views
recent by Alexandre Vachon  ·  Jul 24 at 12:51 pm
I recently picked UF.5 up again to do some math experiments. I wrote a coloring algorithm, but calculations became very slow at a zoom depth of 1e24. I read UF.6 was a lot faster and maybe perturbation could also help (as I'm using Mandelbrot).

Opening the fractal in UF.6, the coloring algorithm doesn't seem to work anymore. I tried loading a non-perturbation version of Mandel, but it still d
666ca2fd06204.png
15replies
304views
recent by Phillip  ·  Jul 7 at 6:40 pm
Some formula writing would be easier if the Formula class in common.ulb had in its protected area

complex m_c
and functions like

func SetC(complex c)
m_c = c
endfunc
complex func GetC( )
return m_c
endfunc
Including these changes would not break any current fractals and would allow simpler switching from Mandelbrot-type to Julia-type.

3replies
83views
recent by physicist  ·  Jun 19 at 6:20 pm
WIN11hosed posted Jun 2 at 5:07 am
Has anyone else experienced a massive slowdown running windows 11 compared to windows 10? I ran the exact same Ultra fractal file on my 2 computers, and the windows 11 computer is about 2.5x slower. With the faster RAM, SSD and CPU, I was expecting about a 2x increase on performance in the newer computer. Both computers are running the same version of Ultra fractal.
Although the newer comp
2replies
124views
recent by Frederik Slijkerman  ·  Jun 19 at 1:17 pm
JVYV posted Jun 16 at 11:41 am
Dear fractal lovers,

I would like to inform you that I am putting an end to the collection of UF fractals from the Ultra Fractal forum on the web via https://www.ultrafractal.com/forum/.

The numbers of fractals that still appear on this forum are sufficiently small to be kept by everyone.

Of course, the monthly collections remain on the web and can still be consulted and downloaded t
3replies
148views
recent by Frederik Slijkerman  ·  Jun 19 at 1:14 pm
Phillip posted Aug 24 '23 at 8:13 am
Hello,

I am writing a coloring algo at the moment and I tried using min(val1, val2) where val1 and val2 are two floating point values, and the function does not exist (error: invalid function). So I went looking for an equivalent function and I cannot find one. Does UF not have such a fucntion? It seems like such a basic thing. Am I just overlooking something?

Phillip

3replies
110views
recent by Alexandre Vachon  ·  Jun 1 at 11:59 pm
Dint posted May 9 at 6:00 pm
I have created my own formulas and have even created an entire script for Ultrafractal with interchangeable parameters. I was wondering, Has anyone tried using the formulas created in Ultrafractal and tried to create a 3d fractal creation in Mandlebulb?

I am trying to figure out how I could do that and am for some reason having a mental block or is it just not possible?

I know this is
0replies
70views
Load more
All posts under this topic will be deleted ?
With selected deselect topics
Pending draft ... Click to resume editing
Discard draft