• Now with Stereo3d-rendering: JWildfire V1.40 release

    Just released JWildfire V1.40.
    And once again, this new version comes with some striking new features 🙂

    First, there is now comprehensive support for stereo3d-rendering. Common types like “Anaglyphs” and “Side_by_Side”-renderings are supported, and the whole system is built flexible and extensible. You can also design your fractals in 3D in realtime (if you wear glasses), and there are even separated modes for rendering and editing!

    Second, scripts in the movie-editor were revisited and slightly enhanced, and there can be now 5 of each category (which can be superimposed). Additionally, the movie editor can now just generate flames (which can then be rendered using the batch-renderer)

    And, this new version comes with the first version of the brand-new IzPack (http://izpack.org/)-based Installer  🙂

    Complete list of changes:

    • comprehensive support for stereo3d-rendering with many options and major improvements/refactoring of the rendering-engine “under the hood”
    • the software comes now with an IzPack-based (http://izpack.org/) installer which should work on all platforms
    • as Java version 8 will come out soon, the minimum requirements of JWildfire were increased to Java 7, i.e. it is optimized for Java 7 or higher
    • changed the camera handling: in 3d-flames there is now a real 3d camera, in 2d flames there is a 2d-camera. (In previous releases there was a “mixed” mode of 2D camera roll and 3D pith and yaw, as introduced by the famous “3d hack” invented by Zueuk)
    • added post-symmetry-support for the script-from-flame-generator
    • made the “layer-append-mode”-indicator smaller and aligned it to the bottom-right-corner
    • renamed the “JWFMovie Maker” into “Easy Movie Maker”
    • new output type FLAMES in Easy movie maker (for just generating flames)
    • removed the ROTATE_PITCH_YAW script from the movie maker
    • now there are 5 global and 5 xform scripts in the movie maker which can be combined
    • new transform-scripts ROTATE_FINAL_XFORM and ROTATE_FINAL_XFORM_NEG for the Easy Movie Maker
    • change the aspect-ration of the preview when changing the resolution in the Easy Movie Maker
    • new “onion2” and “line” variations by chronologicaldot
    • iteration-limit for “truchet”-variation (could otherwise take “endless” time under certain conditions)
    • fixed a bug regarding the sample-count-calculation when using post-symmetry
    • removed the JWildfireC sub project (will be replaced by some OpenCL-based stuff later)

    Just click the “Random flames” button to start playing around and have fun 🙂


  • Introducing post-symmetries: JWildfire V1.30 release

    Just released JWildfire V1.30.
    Again, it is a striking release, introducing new stuff for having endless fun 🙂

    At first, there are now “post-symmetries”. A post symmetry is something like a “final transform after a final transform”. But unlike to a ordinary final transform it can clone samples and modify those clones, making it very efficient to create fractals with certain symmetry. For example, for a mirror-like-symmetry it creates for any input sample one mirrored clone. (You also could achieve this by designing the fractal to have this symmetry, but using the post-symmetries makes it much more intuitive and faster to render.)

    Second, there are now “random-symmetry-generators”. Those are a parallel concept to random flame generators and can be used in combination. I.E. random-symmetry-generators apply to random-fractal a randomly-chosen-symmetry.

    And, of course, you can turn any of your previously designed flames into flames with symmetry, with ease 🙂

    Complete list of changes:

    • new concept of “post-symmetries”
    • new concept of “random-symmetry-generators”
    • some initial random-symmetry-generators:
      • “XAxis”
      • “YAxis” (not only differing in the axis)
      • “Point”
      • “All (sparse)” (applies symmetry only at a certain probability, this is the default)
    • re-implemented parts of the blur-shading, works different now, but also works in the interactive renderer
    • new “extrude”-variation by Xyrus02
    • many internal refactoring/optimization/simplifying of the renderer
    • fixed a bug in the gradient editor
    • fixed a bug regarding the saving/restoring of a render

    Just click the “Random flames” button to start playing around and have fun 🙂


  • Evolution in small steps: JWildfire V1.21 release

    Just released JWildfire V1.21. As many of you know, I’m already working on JWildfire 2.0, this release is the first in the series to start the evolution. So, maybe not each change may make immediately sense for you, but I hope it will make sense if you see “the final picture”. But because some interface changes are necessary, I believe its a good strategy to introduce them slowly one-after-one, better than to release everything with a “big-bang”. Of course, any feedback is welcome 🙂

    Complete list of changes:

    • new “cross”-random-flame-generator
    • rearranged the sub-tabs on the gradient-tab resulting in little more vertical space for the gradient-library
    • rearranged all shading-options into one main tab, renamed the main shading-tab into “Special shading”
    • increased the default size of the triangles in the editor
    • moved the Quicksave-button beneath the Save-button
    • some minor changes to the UI on the affine-tab
    • several performance optimizations, refactoring
    • store/restore transparency-setting with render-state
    • fixed a small bug regarding DoF-distance
    • improved the “Subflame”-random-flame-generator
    • many internal changes regarding to the upcoming JWildfire 2.0

    Just click the “Random flames” button to start playing around and have fun 🙂