Login

logo6


Flam3 Cosmic Recursive Flame Fractal Renderer Download

Thumbnails:

View Full Sized Screenshot
flam3-render just finished a flame fractal.
View Full Sized Screenshot
flam3-render just finished a flame fractal.
Description:
This is the compiled Haiku binary of a striped down Flam3 Cosmic Recursive Flame Fractal pack v2.7.1 made by Scott "Spot" Draves @ http://flam3.com
You can render still images with flam3-render.
You can use flam3-render to render flame fractals using a parameter file containing numeric values.
One flame parameter file is included, you can download more from http://sheep.arces.net/generation-165/best.cgi.
Another option is that you hand-edit the parameter files in a text editor.
Multiple core/cpu disabled at the moment.
Submitted On:
03 Nov 2010
Submitted By:
Zoltan D. Szabo (amanita)
Submitted On:
03 Nov 2010
File Size:
1,695.82 Kb
Downloads:
152
File Version:
0.1
File Author:
Zoltan D. Szabo
Rating:
Total Votes:0

Comments  

 
0 # RE: Flam3 Cosmic Recursive Flame Fractal RendererMeanwhile 2010-11-03 08:54
No screenshot for an app like this?
 
 
0 # RE: RE: Flam3 Cosmic Recursive Flame Fractal Rendereramanita 2010-11-03 12:27
Quoting Meanwhile:
No screenshot for an app like this?

Sure dude, as you whish. :-D
 
 
0 # Translator version ?phoudoin 2010-11-04 05:54
Considering that .flame files (XML) contains everything needed in order to render into an image, images size included, I wonder if wrapping flam3-render into an actual Translator add-on will not make sense and way more user-friendly, as in "BeOS user-friendly":
double-click on a .flame file, and, hop, it open as an image in ShowImage ;-)
 
 
+1 # RE: Translator version ?phoudoin 2010-11-04 05:55
Everything but palettes definitions...
Anyway, still an idea to consider.
 
 
0 # RE: RE: Translator version ?phoudoin 2010-11-04 06:00
Okay, nevermind. Considering the time it takes to render, moving to translator add-on is a very bad idea except if some rendering progress window is displayed during the looooong task.
 
 
0 # RE: RE: RE: Translator version ?amanita 2010-11-04 07:07
No, no, just give me some time to rewrite my flam3 editor using the BeOS API.

It runs under linux using pygtk at the moment.

https://dl.dropbox.com/u/11981331/flam3-editor.png
 
 
-1 # cool!hUMUNGUs 2010-11-04 12:48
A GUI editor would be awesome :-)
 
 
0 # RE: cool!amanita 2010-11-04 13:00
I am on it.

Also flam3-render supports multi cpus/cores which works quite well under win and linux, but unfortunatelly there was no pthreads lib when I compiled it.
 
 
0 # RE: RE: cool!andrewzx1 2010-11-04 13:30
I'm working on some classes to make SMP easier. But it's a few weeks/months out yet.
 
 
0 # RE: RE: RE: cool!andrewzx1 2010-11-04 15:09
is flam3 in C or C++?
 
 
0 # RE: RE: RE: RE: cool!amanita 2010-11-05 01:33
Quoting andrewzx1:
is flam3 in C or C++?

It is in C.
 
 
0 # RE: RE: cool!phoudoin 2010-11-05 08:42
pthread API is built-in in libroot.so, you get it by linking your program to this library, which is done by default by Haiku's gcc.

Under BeOS, it's another story...

EDIT: I check the source code, and failed to see any reference to pthread API. Maybe in a more recent version of source code?
 
 
0 # RE: RE: RE: cool!amanita 2010-11-05 11:54
Ok, give me some time to play more with the compiler. Also flam3 v3 is out which is more faster (3x times) than the v2 branch...

... also don't set the zoom to high like above 4 because you have to wait like this:
chaos: 0.0% ETA. 5199981095706.2 minutes
 
 
0 # RE: RE: RE: RE: cool!phoudoin 2010-11-08 10:56
I've sent amanita a patch allowing to build the latest v3.0 (with multithreaded support) flam3 version.

Stay tuned for an update...
 
 
0 # RE: RE: RE: RE: cool!phoudoin 2010-11-16 04:38
Since I received no feedback to my mail to amanita (but maybe I just screw somewhere with Haikuware's send mail feature...), I just adds latest flam3 v3.0 to HaikuPorts:

http://ports.haiku-files.org/changeset/1199

It adds multicore support.
 
 
0 # RE: Flam3 Cosmic Recursive Flame Fractal Rendererandrewzx1 2010-11-05 14:42
Xaos has a C implementation for SMP under BeOS/Haiku. Look at the threads.c file in:
http://sourceforge.net/projects/xaos/files/

It's much easier if you are writing in C++. Hope this helps.
 
 
0 # RE: RE: Flam3 Cosmic Recursive Flame Fractal Rendererandrewzx1 2010-11-05 14:43
Version 3.1
 
 
0 # RE: RE: Flam3 Cosmic Recursive Flame Fractal Rendererphoudoin 2010-11-17 07:36
flam3 v3.0 use pthread API, which Haiku supports natively.
The only stuff that was missing was some code to retrieve how much CPU are available and, zoo, it automatically spawn as much thread(s) to do the rendering.

I didn't test yet the flam3-animate, but I'll ;-)
 
 
0 # thanks for the patchamanita 2010-11-17 03:36
Sorry but daytime job and recording music in my home studio consumes all my free time.

Thanks for the patch.

PS: first alpha of the editor will be out around next summer. Hopefully it will run on Haiku R1 beta ;-)
 


Please register to post comments

Search Files

Search For: 
Search File Titles: 
Search File Descriptions: 

The Largest BeOS/Haiku Software Repository