• Slidy
  • Xaos

    De Ustensile
    Aller à : navigation, rechercher

    Xaos is a "fractal generator" originally written by Thomas Marsh and Jan Hubicka. XaoS is free software, licensed under the GPL.

    From the description in "Logiciels"

    Xaos vous permet d'agrandir et vous déplacer dans une fractale en temps réel. Vous pouvez afficher des fractales animées en mode graphique ou même en mode texte.

    L'ensemble de Mandelbrot est la fractale par défaut ; Xaos en propose aussi de nombreuses autres. Il permet les agrandissements de façon dynamique et fluide à l'intérieur des images. Divers modes de coloration des zones de la fractale sont proposés. Il est également possible de passer de l'affichage de l'ensemble de Mandelbrot à l'ensemble de Julia de façon simple et intuitive.

    Parmi les fonctionnalités de Xaos, on trouve aussi le mode autopilote, le changement de palette de couleur, la sauvegarde d'image, l'inversion de fractales, des filtres et un tutoriel animé sur les objets mathématiques que sont les fractales.

    Packages

    Only one package is installed:

    • xaos

    There are no other dependencies or recommended packages.

    Sample Files

    /usr/share/XaoS/examples/something.xpf
    /usr/share/XaoS/examples/spiral.xpf
    /usr/share/XaoS/examples/spiral2.xpf
    /usr/share/XaoS/examples/spiral3.xpf
    /usr/share/XaoS/examples/spiral4.xpf
    
    /usr/share/XaoS/tutorial/anim.xhf
    /usr/share/XaoS/tutorial/barnsley.xaf
    /usr/share/XaoS/tutorial/classic.xaf
    /usr/share/XaoS/tutorial/coast.xhf
    

    File formats

    • xpf : input format for sample files??
    • xhf
    • xaf : output format for recorded animations, these files can then be rendered to frames
    • Outputs png images

    Hello world

    Fract0.png

    Rendering an animation as a movie

    Use SOLVED How to render a video of the Mandelbrot-Fractal-Set on linux??? This converts a XAF into lots of PNG files.

    Then used ffmpeg to assemble the frames into a video. As the frames had gaps in the numbers needed to use this trick to use a "glob":

    ffmpeg -f image2 -pattern_type glob -i 'anim*.png' -s 160x120 -y anim.ogv
    

    Fichier:Anim.ogv

    http://ustensile.be/images/Anim.ogv

    <video src="http://ustensile.be/images/Anim.ogv3></video>

    Tutorials

    There is quite a good introduction to fractals built-in to the program.