Render Flam3 1.3.9 beta3 – Apophysis to Flam3 animation Script
26th October 2009
I just don’t believe how much fast the time flows; the last release is approaching to a month ago. I’ve got so few spare time to work on the script: the new code was added during the weeks but I was out of testing possibilities due to some main-job urgencies.
Well, there’s not much hurry: no users response at all! ![]()
… I’m not complaining, it’s the world we live in …
… Any which way, we’re going to need a little luck …
Beta3 is a quite good step forward to me. I’m quite near to the end of the 1.3.x planned-features-table so maybe I’d be better stay silent and go on with the coding. Who knows! :O
The new 1.4.x will have plenty of new small commodities and it’ll be mainly focused on usability. You know I’m still on the case.
Flam3 installation is now checked using Apophysis “Export renderer” path: we’ll no see the annoying request anymore, plus it can be easily changed just in case you need to use some different Flam3 versions.
Flam3 2.8 Bet4 stagger env var is now fully supported, plus I added the ‘oscope’ to ‘oscilloscope’ conversion and dropped redundant and useless (to Flam3) Flame.Angle tag.
The other small adds can be found in the Changelog.
Download it here (Right Click / Save As): RenderFlam3.zip
Released under GPL License – http://www.gnu.org/copyleft/gpl.html
Credits or donations are not mandatory but very appreciated especially when using “RenderFlam3″ in commercial production.
Complete Render Flam3 posts archive: Search about Render Flam3
RenderFlam3 main purpose is rendering a sequence of Flames using Flam3 to create animations.
It’s an Apophysis script which cycles through the flames in the Title Window,
sets their time field,
sets their advanced animation tags,
saves them all off to a single flame file,
and then creates a bat file (to the same output path).
Executing the bat file will launch flam3-animate and render the animation’s frames; Flam3 will interpolate all the flames.
RenderFlam3 can create Morph, Sheep or Edge animations.
Flam3 supported Variations:
linear, sinusoidal, spherical, swirl, horseshoe, polar, handkerchief, heart, disc, spiral, hyperbolic, diamond, ex, julia, bent, waves, fisheye, popcorn, exponential, power, cosine, rings, fan, blob, pdj, fan2, rings2, eyefish, bubble, cylinder, perspective, noise, julian, juliascope, blur, gaussian_blur, radial_blur, pie, ngon, curl, rectangles, arch, tangent, square, rays, blade, twintrian, cross, disc2, super_shape, flower, conic, parabola.
Flam3 2.8 Beta1 also supports:
bent2, bipolar, boarders, butterfly, cell, cpow, curve, edisc, elliptic, escher, foci, lazysusan, loonie, pre_blur, modulus, oscilloscope, polar2, popcorn2, scry, separation, split, splits, stripes, wedge, wedge_julia, wedge_sph, whorl, waves2.
Preliminary Docs are included in the new archive.
Read the Docs or below for new features.
Changelog
v 1.3.9 beta3 – 26 October 2009
New Flam3 installation scheme
** Flam3 is now checked using Apophysis “Export renderer” path
** Flam3 path can be forced modifying the flam3path variable
** Dropped sub-folder installations (not needed anymore)
** Dropped the annoying Flam3 installation path request (not needed anymore)
Initial support for Flam3 2.8 Beta3/Beta4/Beta5
** support for stagger env var
** added specific stagger code for Morph animations (.bat file)
** ‘oscope’ converted to ‘oscilloscope’
Global Camera Rotation hint for clockwise and anticlockwise spin
Dropped redundant Flame.Angle
JPEG option prompts the default value
Some extra checks against mistyped Options values (not complete)
Added “Loop K.F.” indicator to .bat file’s header
v 1.3.9 beta2 – 28 September 2009
Corrected a couple of quirks
Chaos tag don’t consider FinalXForm
Fixed Global Camera Rotation direction
v 1.3.9 beta1 – 22 September 2009
Major exporting code optimization (single code loop)
Dropped support for Flam3 2.7.14 and older versions
Flam3 2.8 beta1 and beta2 support
** plain folder installation only
** support for ‘chaos’ Flame tag (Apophysis’s Xaos)
** support for ‘highlight_power’ Flame tag
** support for ‘earlyclip’ env var (.bat file)
** support for the new Variations: bent2, bipolar, boarders, butterfly, cell, cpow, curve, edisc, elliptic,escher, foci, lazysusan, loonie, pre_blur, modulus, oscilloscope, polar2, popcorn2, scry, separation, split, splits, stripes, wedge, wedge_julia, wedge_sph, whorl, waves2
Single Flame file supported
** creates Sheep Loop only
Support for ‘palette_mode’ Flame tag (Flam3 2.7.18 or newer required)
Support for Flam3 “2.7.19-atomic” experimental version
** plain folder installation only
New Flame checking scheme:
** unsupported Variations are cleared when Flame checking is off
Preview is disabled when Flame checking is off
Fixed some very rare input parameters exceptions
Advanced Flam3 parameters actived by default
Faster Flam3 version checking scheme:
** last known versions are traced by release date
Fixed some minor Flam3 versions evaluation exceptions
Added RenderFlam3_1.3.9_Apo2.07 script
** script version for Apo up to 2.07 version
** all features available but Chaos/Xaos (not supported before Apo 2.8beta)
v 1.3.8.6 – 14 September 2009
“nthreads” parameter was misspelled as “nthread” into the .bat file.
v 1.3.8.5 – 18 June 2009
User defined JPEG quality added
16bit PNG support added
Flames checking is now selectable
Progress display for preliminary Flames checking
Better progress display for Flames saving
BAT file header reports Flam3 and RenderFlam3 used version
BAT file header reports Generation parameters
BAT file is better commented
v 1.3.8.3 – 5 June 2009
Added Global Camera Rotation
v 1.3.8.2 – 2 June 2009
Added support for disc2, conic and parabola Variations
Updated/Better Flam3 version checking scheme: Flam3 versions are now properly checked forward!
v 1.3.8 – 08 November 2008
Corrected a couple of bug regarding selectable Padding XForms writing
Implemented writing of No, FinalXForm + PostXForm, PostXForm or FinalXForm only
Default value changed to 0 = No Padding XForms
The archive’s name is RenderFlam3.zip only
v 1.3.7 – 04 November 2008
More compact/optimized code
Added support for
Flam3 2.7.15 interpolation types: old and older (linear and log already supported)
Flam3 2.7.14 new motion blur features: temporal_filter_type, temporal_filter_width and temporal_filter_exp
Added support for selectable Padding XForms writing implemented in “Flam3 Advanced Parameters” section
Fixed a minor/rare bug regarding FinalXForm handling
Updated/Better Flam3 version checking scheme
it’s now 2.7.xx version-independent both on “plain” and “sub” folder installations









14 February 2010 at 18:10
Hello Exper
i’ve been trying to run this script renderflam, using the tutorial on http://biomorphica.com/apophysis/animTutorial/
The problem is, i never have a batch file in the anims folder, as if it’s just not exporting any flames. I’ve tried to change the folder to the apophysys folder, but no luck.
I’m not sure what i’m doing wrong here, and it would be quite a help, if there would be just some basic tutorial on how to use this renderengine.
hope you can help me,
all the best
Yves
11 March 2010 at 18:58
Hi Yves,
sorry for the long delay!
You should simply have the batch (.bat) file in the same folder where you have exported the flame file.