FFExplorer - FractalFun Project

  • 66 Replies
  • 1965 Views

0 Members and 1 Guest are viewing this topic.

Offline julofi

  • *
  • Fractal Feline
  • **
  • Posts: 180
    • My DeviantArt account
« Reply #45 on: October 30, 2020, 12:43:00 PM »
The 4k version of the fractal I posted here some days ago, with antialiasis x4. The starting point was a fractal by Gerson.
Antialiasis in FFExplorer works by rendering internally the fractal at a higher resolution. That makes it very slow, but the result is very good. That is the reason that you can reach 256 Mpx without antialiasis and only 64 Mpx with antialiasis x4 because internally the program is working with a 256 Mpx image (well, to be more precise, the antialiasis is done pixel by pixel while the image is being calculated).
In my computer (i7 4770), this render took around 4 hours.
I include a zip file with the parameters.

Offline 3DickUlus

  • *
  • Administrator
  • *******
  • Posts: 1878
    • Digilantism
« Reply #46 on: October 31, 2020, 11:21:00 PM »
Can I write a script that creates a folder full of settings files to be rendered in sequence later, fi, changing the camera position or colour palette or other formula inputs?

Offline julofi

  • *
  • Fractal Feline
  • **
  • Posts: 180
    • My DeviantArt account
« Reply #47 on: November 01, 2020, 10:21:04 AM »
Can I write a script that creates a folder full of settings files to be rendered in sequence later, fi, changing the camera position or colour palette or other formula inputs?

The high resolution render doesn't allow a queue of jobs to be rendered one after the other. It is in the "to do" list.
But there are two tools to make animations (just the frames, you have to use external tools like Gimp or ffmpeg to create a video or animated gif).

The main tool to make animations is the Tasks tool. I think it includes most of the things you ask for, but I have never used it, so I cannot tell much about it.
The author of FFExplorer, SergioCT, has made some animations. I include some of them here:




__________________________

The second tool is simpler. It is the Riemann's Sphere Designer. Open a fractal, open this tool and you can render the frames for a rotating sphere.
I have used it several times.
For example, from this FFExplorer fractal: https://www.deviantart.com/jlfractals/art/JLF2034-Fatou-s-Rainbow-828590825, using the Riemann Sphere tool, I created this animation:


I used ffmpeg to join the frames with a command like this:
ffmpeg -framerate 30 -loop 1 -i "D:\bola\637159080432276941-S-%4d.png" -t 30 -c:v libx264 -preset slow -crf 18 -pix_fmt yuv420p -vf "scale=960:960:force_original_aspect_ratio=decrease,pad=1920:1080:(ow-iw)/2:(oh-ih)/2" "D:\bola.mp4"

In the second rotating sphere that I show here, I cheated. I made a mosaic fractal with the the program Raimuraito (a very old Japanese fractal program) using its tool Kilt. Then I used that fractal image as an orbital trap of type pattern to create a new FFExplorer fractal with these parameters:
Quote
IRF Secant Inverse.
Relaxation 1,0i; Exponent 2; Tolerance 1; Iterations 2.
Colouring: Irrelevant.
Orbit trap: Yes, single (1 pattern: the Raimuraito mosaic).
Post-processing: Gimp or Ffmpeg to make the animation.
And I got this other rotating sphere:


_____________

« Last Edit: November 01, 2020, 10:50:56 AM by julofi »

Offline 3DickUlus

  • *
  • Administrator
  • *******
  • Posts: 1878
    • Digilantism
« Reply #48 on: November 01, 2020, 06:44:36 PM »
Thanks for the info but all that doesn't answer my question: Can I programmatically create settings files outside of FFE?
I'm guessing the simple answer is no. Can we get some infos on what's in the parameter files?

Offline gerson

  • *
  • Fractal Frogurt
  • ******
  • Posts: 470
« Reply #49 on: November 01, 2020, 06:45:48 PM »
@julofi liked very much Reply #45 image, especially after antialiasing.
I tried to do your jlf2564_chain_with_purple_jewels_by_jlfractals.png (#reply 08) with information of your deviantart's page but didn't get to close. But got some other beautiful ones. See:
https://www.deviantart.com/gs13/art/Gs13-Deviantart-091-859917090

@sergioCT New render option is runing fine. Thank you very much.

Offline gerson

  • *
  • Fractal Frogurt
  • ******
  • Posts: 470
« Reply #50 on: November 01, 2020, 06:52:24 PM »
I posted other image
https://www.deviantart.com/gs13/art/Gs13-Deviantart-092-859917593
with the coordinates from "Points of Interest" (M-1.47463966896687+i-0.00000000659712±3.02e-12) of fractal explorer in browser:
https://www.mandelbrotandco.com/en.hub169.html
https://fractalforums.org/downloads/10/fractal-explorer-in-browser/3461

Needed to change the zoom factor to 1.654E15

also tried with Infinity Fractal here from comparation:
https://fractalforums.org/image-threads/25/experiments-with-colouring-and-layers/1231/msg21000#msg21000
and using jux too:
https://fractalforums.org/xenodream/63/sharing-pm-files-jux-software/3578/msg22238#msg22238
and using rust (Needed to change the zoom factor to 1e12)
https://www.deviantart.com/gs13/art/Gs13-Deviantart-088-856521330

Offline julofi

  • *
  • Fractal Feline
  • **
  • Posts: 180
    • My DeviantArt account
« Reply #51 on: November 01, 2020, 08:20:48 PM »
@julofi liked very much Reply #45 image, especially after antialiasing.
I tried to do your jlf2564_chain_with_purple_jewels_by_jlfractals.png (#reply 08) with information of your deviantart's page but didn't get to close. But got some other beautiful ones. See:
https://www.deviantart.com/gs13/art/Gs13-Deviantart-091-859917090
I like this fractal.
The "parameters info" I include in all my FFExplorer fractals in DA are information so people know what are they looking at and they are too clues to how that fractal has been done so that information can be used as starting points for your own fractals.

Offline julofi

  • *
  • Fractal Feline
  • **
  • Posts: 180
    • My DeviantArt account
« Reply #52 on: November 01, 2020, 08:42:37 PM »
Thanks for the info but all that doesn't answer my question: Can I programmatically create settings files outside of FFE?
I'm guessing the simple answer is no. Can we get some infos on what's in the parameter files?

I guess the answer is not. There is not command line with options to launch FFExplorer and it doesn't read external editable configuration files. You cannot edit either the parameter files themselves with a text editor.
The interfaz of the program with all those sliders instead of typing directly numbers is designed this way because the developper uses his program to teach fractals to children, so FFE is designed to be full of options but to be easy of use by children ages 7 or older.
About the parameter files I know a bit more.
The file extension is .f2z. It is a zip file that contains at least a file with extension .f2p. The f2z file can contain too the palettes used in the fractal, the pattern files (that is, the external images you have used as orbital traps) and a [Content_Types].xml file with a text like this:
Quote
<?xml version="1.0" encoding="UTF-8"?>
-<Types xmlns="http://schemas.openxmlformats.org/package/2006/content-types">
<Default ContentType="application/zip" Extension="F2P"/>
<Default ContentType="application/zip" Extension="F2C"/>
<Default ContentType="application/zip" Extension="PNG"/>
<Default ContentType="application/zip" Extension="F2CC"/>
</Types>

f2p, as I said, is the parameters file proper. It contains all the information to replicate the fractal: coordinates, type of fractal and all the extra info. It contains the names of the palettes and pattern used but not the palettes or pattern files themselves.
f2c are palettes of color. They are simple text files and you can edit the palette with notepad if you want.
f2cc are palettes of color created by the user with the editor of palettes.
png, bmp, jpg, gif are the file formats of the images that can be used as patterns for orbital traps.

You can save parameters in different ways:
- With "Export parameters". It has two options:
----- Include files, it generates a f2z file that contains the described above: f2c, f2cc, images, xml and f2p files.
----- Only parameters, it generates a text file (the content of f2p) and copy it to the clipboard.

- With "Save image and export parameters" it will save the fractal as png image and the parameters in f2z format with the included files.

- When saving a fractal in png format it will embed in the image a text chain with the parameters, the same content as the f2p file. Next version of the program will make optional this so you can avoid embedding parameters.

- With "Register parameters", it adds the text chain of the parameters to a text file called Parameters.f2p and this file can be found in the folder FFExplorer\FF\Parameters. This file is different to other f2p parameter files because it contains all the parameters you register in that same file. It doesn't include palettes or image files. If it makes reference to an pattern (image file) or palette not installed in the FFExplorer by the user it will show the default palette or pattern. This folder includes too a Recycler.f2p file that is a bin with parameters. You can access the content of the bin trough the menu File>Recover parameters. Sometimes you are lucky and find there parameters you forgot to save.

There are different ways to load parameters too.
-- You can drag and drop a png file with embededd parameters, or a f2p file or a f2z file.
-- You can load them with the option "Import parameters". There you can paste a chain text with the parameters or you can examine your hard disk drive and search for f2z, f2p, png or f2zh files (f2zh files are hibernated parameters that contains unfinished renders so you can resume them).
-- You can load them with the option "Load parameters". In this case you will be able to choose a parameter included in the Parameters.f2p file with all the other parameters you have registered.

Personally, to save parameters I use the option "Save image and export parameters" that saves the canvas and the parameters in the folder FFExplorer/User/Images. To open a parameter file I go to that folder through the menu of the program in "File>Open general images folder". I have the big thumbnail view in that folder, so I can identify easily the parameters I look for with the thumbnail and then I drag and drop the f2z file.

Offline 3DickUlus

  • *
  • Administrator
  • *******
  • Posts: 1878
    • Digilantism
« Reply #53 on: November 02, 2020, 12:06:47 AM »
...
I guess the answer is not. There is not command line with options to launch FFExplorer and it doesn't read external editable configuration files. You cannot edit either the parameter files themselves with a text editor.
...

thanks for the answer, it would be nice to be able to see the settings in a raw text format and load them from the command-line with an option to just render an image according to the settings and then quit or to accept a list from a file of parameter filenames.

In the formula view can you change it there and execute or is that just generated as a static view as part of the stored info for a particular formula?

Offline julofi

  • *
  • Fractal Feline
  • **
  • Posts: 180
    • My DeviantArt account
« Reply #54 on: November 02, 2020, 11:17:36 AM »
In the formula view can you change it there and execute or is that just generated as a static view as part of the stored info for a particular formula?

The formula viewer just shows the formula used as information for the user. The author never considered necessary to include an editor of formulas (most of the users of FFExplorer are children, that is, his students). I think the editor of formulas and its compiler are in the long to-do list.
He is open to suggestions by experienced users and he has included many of my suggestions and he is including now some Gerson's suggestions too.

Offline gerson

  • *
  • Fractal Frogurt
  • ******
  • Posts: 470
« Reply #55 on: November 11, 2020, 09:34:48 PM »
Another one...

Offline julofi

  • *
  • Fractal Feline
  • **
  • Posts: 180
    • My DeviantArt account
« Reply #56 on: November 11, 2020, 10:51:39 PM »
Very good your last fractal, Gerson. I like it.
What type is it? Fatou?

Offline gerson

  • *
  • Fractal Frogurt
  • ******
  • Posts: 470
« Reply #57 on: November 11, 2020, 10:53:51 PM »
yes, Fatou. parameter was posted if you want to see all configuration.

Offline julofi

  • *
  • Fractal Feline
  • **
  • Posts: 180
    • My DeviantArt account
« Reply #58 on: November 13, 2020, 02:34:59 PM »
There is a new version of FFExplorer. It is the version 10.2.1. It just fixes a couple of minor bugs, one of them in the new zoom feature and the other one in palettes.
You can download this new version from the downloads section of this forum.

Offline julofi

  • *
  • Fractal Feline
  • **
  • Posts: 180
    • My DeviantArt account
« Reply #59 on: November 19, 2020, 09:21:23 AM »
New version of FFExplorer in the  Downloads section of this forum.
The bigger change in the new version is the replacement of the old Default palette for a new one (the old default palette is ugly).
I include a fractal with the new palette. It is just a classical mandelbrot. Colouring method used here: Distance to capsule.
Enjoy!


clip
FFExplorer

Started by julofi on Other

0 Replies
177 Views
Last post March 20, 2020, 08:17:25 PM
by julofi
xx
FFExplorer

Started by sergioct on Downloads

0 Replies
90 Views
Last post November 11, 2020, 10:29:21 PM
by sergioct
clip
Woodwork project

Started by Bill Snowzell on Fractal Image Gallery

0 Replies
242 Views
Last post December 16, 2017, 01:42:08 PM
by Bill Snowzell
cheesy
Minibrots (tree project)

Started by CFJH on Image Threads

10 Replies
236 Views
Last post October 21, 2020, 02:50:40 AM
by pauldelbrot
xx
Popular Chaos Project

Started by ckleinhuis on Collaborations & Jobs

3 Replies
807 Views
Last post November 22, 2018, 11:45:37 PM
by FractalDave