Random fractals and GPU rendering via commandline or Python?

  • 8 Replies
  • 286 Views

0 Members and 1 Guest are viewing this topic.

Offline daudvyd

  • *
  • Fractal Freshman
  • *
  • Posts: 4
« on: December 22, 2019, 01:12:21 PM »
Hello,

I'm looking for software that permits the following from a Windows 10 commandline or through Python scripting:

(1) generating random fractal parameters
(2) saving fractal parameters
(3) rendering using GPU
(4) saving the final image

Mandelbulber's GPU rendering is truly impressive, but I don't see any way to script its functionality. If I had a commandline renderer, I could possibly generate input files programmatically. What packages/tools should I look at? Opensource and closed source are both fine.

Thank you,
-da'ud vyd

Linkback: https://fractalforums.org/fractal-programs-discussion-help-and-support/12/random-fractals-and-gpu-rendering-via-commandline-or-python/3243/

Offline freakiebeat

  • *
  • Fractal Fanatic
  • ***
  • Posts: 22
    • High-Def 1080p Electricsheep Packs
« Reply #1 on: December 22, 2019, 01:29:11 PM »
Look into cuburn - it is a python based GPU flame fractal renderer/animator. I have gotten it to run in Linux, but have not tried the Windows environment. It does not generate random fractal parameters, but you can use flam3 scripts to do that and cuburn will convert the xml flame files into the .json files it works best with.

Cuburn has not GUI, so I command line script all of my animation workflow. For an example of what it can do check out the trailer at https://streamdreamz.vhx.tv - everything on that site was rendered with cuburn.
Electricsheeper - www.esheeper.com
Freakie Beat Visuals - www.freakiebeat.com

Offline daudvyd

  • *
  • Fractal Freshman
  • *
  • Posts: 4
« Reply #2 on: December 22, 2019, 01:58:37 PM »
Thanks, even though the cuburn code hasn't been updated in years, it does look impressive. I'll try it! I wonder, does the "netrender" option of tools like mandelbulber open up any commandline or scripted options?

Offline 3DickUlus

  • *
  • 3f
  • ******
  • Posts: 1656
    • Digilantism
« Reply #3 on: December 22, 2019, 09:05:02 PM »
there doesn't seem to be any contact information on that site and it immediately asks for signup and payment, be careful!!!

Offline daudvyd

  • *
  • Fractal Freshman
  • *
  • Posts: 4
« Reply #4 on: December 22, 2019, 10:53:13 PM »

Offline freakiebeat

  • *
  • Fractal Fanatic
  • ***
  • Posts: 22
    • High-Def 1080p Electricsheep Packs
« Reply #5 on: December 23, 2019, 04:23:06 PM »
<3DickUlus> At the bottom of the Stream Dreamz site there is a link called "help" - if you click that link the first link available is a "contact us" link. This is a standard Vimeo managed streaming site and it is one of their stock template... I work with what I am given.

As far as "immediately asks for signup and payment", your statement is misleading in regards to what I posted. I told <daudvyd> to look at the trailer on the Stream Dreamz site - which requires NO signup and NO payment, just click the "trailer" button and then the play button. If on the other hand you wanted to view the 'for pay' content on the site, then you would want to click on the "subscribe now" button and would be prompted to sign-up and pay for the content you wanted to view.

Offline 3DickUlus

  • *
  • 3f
  • ******
  • Posts: 1656
    • Digilantism
« Reply #6 on: December 24, 2019, 01:36:25 AM »
Pardon me, humblest apologies, it just looked very cheesey and not something I expect to see here on this free and ad-free site.

posting a link to or otherwise promoting a pay-for-view site is spam in my opinion but I do understand the context in which it is presented and am not condemning anyone.

Offline 3DickUlus

  • *
  • 3f
  • ******
  • Posts: 1656
    • Digilantism
« Reply #7 on: December 25, 2019, 03:57:47 AM »
I'm looking for software that permits the following from a Windows 10 commandline or through Python scripting:

(1) generating random fractal parameters
(2) saving fractal parameters
(3) rendering using GPU
(4) saving the final image

1+2+3+4 Fragmentarium uses GLSL for rendering and everything in the gui has a script command equivalent. The internal script engine is ECMAScript (javascript) accepting file names for GLSL and ECMA scripts on the comandline. Also has a debugger and rudimentary builtin editor to load and run scripts in the gui.

it's not python but the scripts are very simple and python would have no problem generating scripts or control sequences for FragM.

you can find more info here

Offline buddhi

  • *
  • Fractal Friar
  • *
  • Posts: 144
    • Mandelbulber GitHub repository
« Reply #8 on: December 25, 2019, 07:47:35 PM »
Mandelbulber can be controlled from command line. Just run mandelbulber2 --help to see all options.


clip
Experiment - Using A Random Number Generator To Choose Fractals

Started by Tas_mania on Mandelbulber

2 Replies
479 Views
Last post December 22, 2019, 01:16:12 PM
by daudvyd
xx
tensorflow python mandelbrot (neural networks)

Started by ker2x on Programming

0 Replies
256 Views
Last post December 19, 2018, 05:30:29 PM
by ker2x
xx
Rendering 2D fractals as a 3D landscape

Started by souphead on Noob's Corner

4 Replies
320 Views
Last post August 28, 2019, 03:13:50 AM
by souphead
xx
Rendering 16D fractals with sedenions?

Started by greentexas on Fractal Mathematics And New Theories

1 Replies
240 Views
Last post June 26, 2018, 12:54:03 AM
by Ebanflo
xx
random thought

Started by weaverkneaver on Off Topic

2 Replies
255 Views
Last post June 30, 2019, 11:51:24 AM
by M8W