Sonntag, 31. August 2014

Jwildfire-Animationen schnell erstellen - Simple Method for JWildfire-Movies

Hier ist eine simple und schnelle Methode, um JWildfire-Videos (Animationen) zu erstellen.

Der Movie-Maker inJWildfire macht nicht wirklich Videos, er produziert nur die Reihe von Flame-Dateien. Diese können dann im Batch-Renderer von JWildfire in Bilder umgewandelt werden.

Ab dann benötigt man normalerweise eine Videobearbeitungs-Software, um daraus einen Film zu machen. Wer aber sowieso  die kostenlose Picasa-Software installiert hat, kann folgendes probieren:

Die Bilder markieren, Button FILM drücken, es erscheint der Picasa-Moviemaker, der normalerweise aus mehreren Fotos eine Dia-Show macht. MAn kann dabei die verschiedenen Überblendmethoden und die ZEitdauer einstellen.

Der Trick ist: Wählen Sie als Überblendmethode "ZEITRAFFER"
Der Regler für die Zeitdauer pro Bild ändert sich und zeigt jetzt Sekundenbruchteile an (1/24)

Meiner Erfahrung nach reichen 1/9 bis 1/12 aus, um eine einigermaßen flüssige Animation zu erzeugen.




Demo-Video:

Collage: Saturn


Freitag, 29. August 2014

EndlessFlameTutorial Apophysis von pillemaster

An intermediate Tutorial for Apophysis  by Xyrus02.
http://pillemaster.deviantart.com/art/EndlessFlameTutorial-Apophysis-265296777

You can learn some things about Xaos and how to make an endless flame.
Have fun and please post your results!



EndlessFlameTutorial Apophysis by pillemaster on deviantART

* Hint 2 (cleaning borders):

Dienstag, 26. August 2014

Videotutorial von Maschke zu motion curves and motion blurs.

Das neueste Video-Tutorial von Andreas Maschke, das sich den neuen Möglichkeiten der vor kurzem erschienenen Version 1.9 widmet: motion curves and motion blurs.

Montag, 25. August 2014

Neueste JWF-Version mit verbesserter Animationstechnik

15. Oktober 2014: Andreas Maschke hat  sen Programm weiterentwickelt und seoben Version 1.9 herausgebracht.

Es war noch nie so leicht, Fraktal-Animationen zu machen, schreibt er in seiner Mitteilung, weil man  jetzt jede Eigenschaft animieren kanns - nur durch Drehen einer Kurve mit der Maus. Es gibt aber viele weitere Verbesserungen und Erweiterungen

Der Autor gibt folgenden Link zu einem kurzen Tutorial:
Das ist seine Original-Meldung in der facebook-community, die eine Liste aller Änderungen enthält:

Mittwoch, 20. August 2014

Montag, 18. August 2014

Buckyballs



Eine der unglaublichsten Flame-Konstruktionen stammt von pillemaster auf deviantart. Konstruiert mit Apophysis und Chaotica - aber die Parameter lassen sich auch in Jwildfire laden und man benötigt kein zweites Programm. Löscht man die letzte Transformation und reduziert Stück für Stück das Werk um einzelne Transformationen, merkt man, wie kompliziert diese ganze Konstruktion ist, die unbedingt die gezielte Steuerung über XAOS benötigt. Es gibt auch eine animierte Version. Beide habe ich hier eingebunden:


Buckyballs by pillemaster on deviantART

 Parameter gibt es hier (einfach kopieren und bei jwildfire mit Button "from clipboard" laden.
http://pillemaster.deviantart.com/art/Buckyballs-291351333

animierte Version:


Sonntag, 17. August 2014

Tipp: JWF-Scripte auslagern

Wer neben den eingebauten Skripten weitere im Internet gefundene JWildfire-Scripts einbinden will, muss auf der Festplatte einen beliebigen Ordner anlegen, und im JWildfire bei den Preferences (Einstellungen) den entsprechenden Pfad eintragen. Dann muss noch im Fenster für Scripts auf "Rescan" gedrückt werden, damit Jwildfire die im Ordner vorhandenen Skripte ausliest und speichert.

Meistens legt man einen Ordner Scripts oder Skripte innerhalb des JWildfire-Java-Pakets an. Nachteil: bei jeder neuen Version, die man herunterlädt und ablegt, verliert sich der Pfad. Man muss daran dennken, den Ordner zu kopieren. Denn jedes Update bzw. jede Neuversion ist ein Komplettpaket mit einem neuem Ordner-Namen , z.B. dem Ordnernamen "j-wildfire-1.80" oder "j-wildfrie-1.61".

Die Lösung ist einfach: den Skriptordner zentral ablegen, z.B. C:\JWildfireskripte. Einfach nur "Skripte" wäre ungünstig, da auch andere Programme Skript-Ordner haben können. In meinem Fall, ich arbeite mit Mac, habe ich den Ordner im Programm-Start-Ordner abgelegt, das geht beim Mac problemlos, denn hier gibt es nicht ds kopmolizierte Registry-System.



Samstag, 16. August 2014

Tutorial über Grundlegendes: IFS Spacial Transformations

Ein Tutorial von Nic Anderson, der auch die Transformationen  onion, onion2 und sphere_nja kreiert hat. Es gibt auch Videos, worin gezeigt wird, wie die Variationen interagieren:


IFS Spacial Transformations – Linear and the Mobius Set
http://chronologicaldot.wordpress.com/2014/07/24/ifs-transformations-linear-and-mobius/


Von Anderson stammt auch das Tutorium How Fractal Transforms Work.

Das erste Video aus dem Tut habe ich hier eingebunden. Die verwaschene Sprechweise ist zwar gewöhnungsbedürftig, aber das Video ist äußerst lehrreich was die Grundfunktionen betrifft, demonstriert an linear3D.

Donnerstag, 14. August 2014

Aufsatz: Talking About Structure


Talking About Structure  von "pillemaster" auf deviantart


Gedanken zu Strukturen, die in Natur und umwelt vorkommen, undderen Erzeugung mit Fraktalsoftware.



http://pillemaster.deviantart.com/journal/Talking-About-Structure-308282594

Doppel-Blubb

Sonntag, 10. August 2014

Spherical DOF

JWILDFIRE V1.80 RELEASE mit mesh-generator

Andreas Maschke hat vor einigen Stunden eine neue Version von JWildfire mit vielen Innovationen online gestellt: Version V1.80 Release. Die wichtigsten Neuerungen sind ein Mesh-Generator und ein volumetric-renderer.

Damit ist es möglich, druckbare 3D-Objekte zu erstellen.

 Das ist seine Originalmeldung aus der facebook-Gruppen-Seite:

JWILDFIRE V1.80 RELEASE
-----------------------------------------------------------------------

Just released JWildfire V1.80 which is .. again … a striking new version. It features a completely new module designed to generate 3D-models from your fractals in an easy way.
You can use those models in any available 3d-package to create “real” 3d-images with refraction-effects, shadows and whatever you want. You can even animate them. Or you could create solid objects to put onto your (real! :-)) desktop, or create some extremely cool gift for your girlfriend, by using a 3d-printing-service!

But, please note, that this is a complete new (and independent) module, which will not “impact” the classical flame-fractal-generating in any way. So, if you feel, you will not need this new feature, this is absolutely ok

There are still new worlds to enter with this new version: First, there are some new variations by dark-beam, second, there are significant changes to the random-color-generator, creating now much more interesting results, third: the custom_wf-variations react much more friendly on errors now. Will make it much more fun to try out new formulas and stuff

Complete list of changes:
  • new module to generate meshes from 3d-flame-fractals! The module consists of three parts:
  • a volumetric renderer
  • a mesh generator which uses the marching-cubes-algorithm to generate a mesh from a stack of rendered images
  • a previewer which can either create a quick-preview by some internal renderer or a high quality-preview by using the integrated sunflow-renderer
  • In comparison to some other solutions the module has the following strengths:
  • it works multi-threaded and has decent speed
  • it creates not only vertices, but also vertex normals
  • it is able to process really huge meshes, if you have enough memory
  • the mesh-generator supports additional smoothing and can process any image-stack in the formats supported by JWildfire. So probably you could also convert Mandelbulb3D Voxelstack by using this modeule (I have not tried it, so any feedback is welcome)
  • it is extensible and open source

  • a tutorial-document describing how to use the new module, including an example, is provided in the new help-section (Users of the V1.80 ALPHA: Please note that both the program and the document have changed in several significant ways)
  • restructured the Help/About-section, updated some informations, added an Aphophysis-users-hints-page
  • - improved the “Strong hue”-random-color-generator to produce more interesting results
  • - black-border-fix for the “bwrands”-variation by dark-beam
  • - new “log_db”-variation by dark-beam
  • - new “asteria”-variation by dark-beam
  • - new “ztwister”-variation by dark-beam
  • - made the “custom_wf”-variations more robust to errors. If an error occurs during regular calculation (e.g. after loading a flame with errors in the java-code) the variation does nothing. If you edit the code, you cant save it until you fixed the error
  • - improved start-script for Macs by Matthew Townsend
  • - new fluent-API to create sunflow-scenes (only interesting for developers)

Enjoy!
Here is the download link: http://www.andreas-maschke.com/?page_id=351

Freitag, 8. August 2014

Von unten kam Licht

<flame name="Von unten kam Licht" version="JWildfire 1.40 (15.03.2014)" size="652 489" center="0.17887205387205393 -0.4732739420935413" scale="144.35651161664472" rotate="0.0" filter="0.0" filter_kernel="GAUSSIAN" quality="25.0" background="0.0 0.0 0.0" bg_transparency="0" brightness="4.0" gamma="4.0" gamma_threshold="0.01" vibrancy="1.0" contrast="1.0" estimator_enabled="0" estimator_radius="0.7" estimator_minimum="0.0" estimator_curve="0.36" estimator_kernel="GAUSSIAN" temporal_samples="1.0" cam_zoom="0.29" cam_pitch="0.8552113334772214" cam_yaw="0.20943951023931953" cam_persp="0.12" cam_xfocus="0.0" cam_yfocus="0.0" cam_zfocus="0.0" cam_zpos="0.0" cam_dof="0.0" cam_dof_area="0.5" cam_dof_exponent="2.0" preserve_z="1" shading_shading="FLAT" antialias_amount="0.75" antialias_radius="0.36" post_symmetry_type="NONE" post_symmetry_order="3" post_symmetry_centre_x="0.0" post_symmetry_centre_y="0.0" post_symmetry_distance="1.25" post_symmetry_rotation="6.0" >
  <xform weight="12.017978814621058" color="0.3196137921599117" symmetry="0.0" bubble="0.0020667031094410426" pre_blur="0.023088317208382447" truchet="-1.9933668982252163E-4" truchet_extended="0" truchet_exponent="2.0" truchet_arc_width="0.5" truchet_rotation="0.0" truchet_size="1.0" truchet_seed="50.0" oscilloscope="4.247177085557651E-5" oscilloscope_separation="1.0" oscilloscope_frequency="3.1420698848260744" oscilloscope_amplitude="1.0029824079057994" oscilloscope_damping="0.0" mobius="-1.305864403275298" mobius_re_a="0.5141666700101427" mobius_re_b="0.2" mobius_re_c="-0.15" mobius_re_d="0.21" mobius_im_a="0.2" mobius_im_b="-0.12" mobius_im_c="-0.34528351456218465" mobius_im_d="0.1" twintrian="9.04670170818829" separation="4.131978983946021" separation_x="0.5" separation_xinside="0.05" separation_y="0.25" separation_yinside="0.025" coefs="0.09553695482271396 -0.009901136298235386 -0.03421811655988603 0.0966901369683596 0.0 -0.011575091020989423" post="1.0142993216242473 0.0 0.0 0.9688789380466049 -0.14379067869199913 -0.05082344449856775" chaos="1.7151343635066728E-4 0.012845878109540187 0.9871563254946638 1.0" />
  <xform weight="29.573541827364807" color="0.8453598289373767" symmetry="0.0" mobius="-0.017217279150688602" mobius_re_a="0.10546061532467732" mobius_re_b="0.2" mobius_re_c="-0.15" mobius_re_d="0.21" mobius_im_a="0.2" mobius_im_b="-0.12" mobius_im_c="-0.15257473193641827" mobius_im_d="0.1" hemisphere="-0.015448621360696135" julia3D="0.986986986986987" julia3D_power="-23" coefs="-2.2199765141560244 1.3790750044904094 -1.936748927085818 -3.3413584807764924 -2.198473106962683 -6.666195549078614" post="1.0 0.0 0.0 1.0 0.5881949719421753 -0.631963582820653" chaos="0.012843703180866362 3.36473411149691E-4 0.02585668751834924 1.0" />
  <xform weight="1.267208853986169" color="0.011092217963405981" symmetry="0.0" julia3D="0.013013013013013053" julia3D_power="-5" linear3D="0.0" waves4_wf="3.60856736720457" waves4_wf_scalex="0.25" waves4_wf_scaley="0.5073773132070473" waves4_wf_freqx="1.6575929078149447" waves4_wf_freqy="0.7853981633974483" waves4_wf_use_cos_x="1" waves4_wf_use_cos_y="0" waves4_wf_dampx="0.0" waves4_wf_dampy="0.0" coefs="-0.004983871661098593 -3.207126769546771E-4 -6.793239156140107E-5 -0.004574082003048541 -0.12086673639538935 -0.09550435097737989" post="1.0 0.0 0.0 1.0 0.007755106120941435 -0.008332177055444756" chaos="0.02585668751834924 0.9871563254946638 0.012845878109540187 0.013013013013013053" />
  <xform weight="1.6170931705127511" color="0.0" symmetry="0.0" linear3D="0.0" waves4_wf="6.191261089259423E-4" waves4_wf_scalex="0.25" waves4_wf_scaley="0.5000012657342251" waves4_wf_freqx="1.5708112185854624" waves4_wf_freqy="0.7853981633974483" waves4_wf_use_cos_x="1" waves4_wf_use_cos_y="0" waves4_wf_dampx="0.0" waves4_wf_dampy="0.0" waves2_3D="0.10754074854241402" waves2_3D_freq="2.0" waves2_3D_scale="1.0" hypertile1="0.030976306342239468" hypertile1_p="3" hypertile1_q="7" curve="7.160055746921035" curve_xamp="0.25" curve_yamp="0.5" curve_xlength="1.0" curve_ylength="1.0" coefs="1.0 0.0 0.0 1.0 0.0 0.0" chaos="0.9998328650965271 1.0 0.9871563254946638 0.013013013013013053" />
  <finalxform weight="1.9237470466029378" color="0.0" symmetry="0.0" linear3D="0.0" disc="2.348941043849097" coefs="1.0 0.0 0.04447836175441827 1.069457463764878 -0.1603787560936264 -0.12944520076726201" chaos="1.0 1.0 1.0 1.0" />
  <palette count="256" format="RGB" >
E77D0586A059759C5165984973BE3981E4298BD82296CC1CD5D116E4C515F4B915F9B514
FFB113FAB410F5B70EFABB09FFBF05FFC411FEBD15FDB719F0B221E3AD29C6A856A9A484
9717E08B11D5800BCB8534938A5E5B9D654FB16C43E8740DF9940EFFAA13FFAE14FFB216
FEB419FEB71DFEB81DFFB91EFFB717FFB115FFAB14FFAB14FFAB14FFAC17FFAD1BFFB61B
FFBB1AFEBE1EFEBA1CFFB61BFFB619FFB717FFB717FFB717FFB717FFBA18FFBE1AFFC41B
FFCA1CFFC91DFFC91EFFC91EFFC8298AF914A7FB13C5FE13E1E918FDD51DFFC01DFFAD19
F0810EDE730DCD650CBC7232AC8059BD8234CF840FF8930FFEAA13FEC41BFBC81AF9CC19
F9C918F9C718FCB618FFAC12FFAA13FEA111FD990FFA920EF88C0EEF800DEE7C0CEA770C
E9760BE7730CE5690DE3600EDB4B2AD336477B0CC2920FE75C3CFF427DEC29BFDA2AA8D5
2C92D0378DD83D5EC73F43EC5F1DE1BA5493CF466FE4394BE8691AE7730CE7730CE0730E
844E656F41435B3522483A233640252A5A1E4647357B5D438B6E50FBA92BFBAE27FCB424
F1AC20A5885E6B6871192BAB051F9835307A65415D6E5651786C46D95C0AE36D0DE8720E
E96F0CDC590BBE5C2BA05F4B7853405E4338A35107D75108DE5B0BD95909D558086B6C00
6B4C0C5534073C2901452E0C5E33060D137510177D141B8600197003124B261923382A1D
001451051B6A0A22840831AD2998B6559EA5846C8C76715E7C935B8F8A529BA25E8FB667
8DCB6A71A35E8D9758AD8554E17A11E77B0EEE7C0CEE7C0CEE7E0EF0810EEF800DF0810E
F48210F88C0EFD990FFC9B0EFDA10EFFA111FD990FF98D0FEF810EEF800DEE7C0CEC770E
EB710EEE6F0EFC6F06F6710AEE7C0CEE840EFC9B0EFEA410FFAA13FFAB14FFB61BFFB01D
FDAE2BA6A15D89755077714158483B4131212A1B0421230028110010091101113208113C
211219040E3107043D100B450F21850433C70B84FF2387FF2965DF1446C3374E916E5D89
7D565786694B6E95546B985764813F608A0070AA08B7AC16EE840EEE840EF9940EFC9B0E
FDA311FCA710FFAA13FEA910</palette>
</flame>
 

Sonntag, 3. August 2014

Multidisk-World Tutorial



Ursprünglich entstanden die Multidiskword-Flames durch Zufall und Mutation. Ich habe sie in der facebook-Gruppe vorgestellt und sie stießen überraschenderweise auf viel Resonanz.

Später versuchte ich, den Kern für diesen Effekt herauszuarbeiten. Ich stellte fest, dass dazu im wesentlichen nur zwei Transformationen notwendig sind:

1. Transformation:          BLUR (oder sonst eine Grundform)
Finaltransformation:       WAVES in Kombination mit TARGET




  • Waves in Kombination mit Target ergibt die eigentliche Form.
  • Grundlage ist Blur, es gehen aber auch andere Formeln, die eine Grundfläche ergeben, z.B. disk, svf, supershape3D, diamond (iVm preblur) etc. Hier ist experimentieren angesagt. Manchmal muss man preblur dazugeben, in anderen Fällen schadet es, weil die besondere Struktur verlorengeht..

Das Ganze kann dann in alle Richtungen erweitert werden, z.B. durch mehr Transformationen oder mehr Kombinationen.


Params für den Kern - "Multidiskworld-Core", hier mit BLUR als Grundlage:


Collage: ejulia-experiments



ejulia-preblur, juliac, bwraps7, julia3d, hypertile3d2, sec