Buddhabrot art, c, geek | 09jan09 | commentaires 0

Pour faire suite à ce ticket, voici la dernière version de mon générateur de buddhabrot suivie d’un rendu de 196Mpix (résolution de 14000×14000). Les sources C sont disponibles ici-même (license BSD) accompagnées du SConstruct qu’il faudra surement modifier pour s’aligner sur votre architecture, à supposer bien sûr que vous utilisez SCons et GCC. Par défaut :

-march=core2 -fomit-frame-pointer -O3 -pipe -Wall -m64

Quant à l’image…

J’ai cherché un moment une solution pour afficher une image haute définition sans passer par l’api Google Maps ou un serveur de traitement d’image (IIPImage aurait été parfait dans le cas contraire). Je suis tombé sur plusieurs projets plus ou moins aboutis, quelques modules flash peu pratiques, pour finalement tomber sur Seadragon de… Microsoft. Non-libre, simplement gratuit pour le moment (bien qu’ayant croisé quelques threads sur le forum du lab concernant un passage à l’une de leurs licenses open source) mais il fait son boulot et le fait bien ! Ou presque… Comme vous le verrez, c’est assez lent en plein écran. Lire la suite [...]

Maths art art, c, geek, python | 20déc08 | commentaires 0

J’ai toujours aimé connaitre le fonctionnement des choses et d’en faire des prototypes ou des tests sans pour autant que cela ne me serve à quoique ce soit (toute blague au gout douteux est à proscrire, merci). Je suis légèrement geek, c’est comme ça, j’assume. J’aime bien réfléchir à la façon dont est codé chaque logiciel que j’utilise au quotidien, notamment ceux liés à l’imagerie numérique.

C’est en faisant joujou avec les matrices de convolution, filtres et autres méthodes de traitement d’image que j’en suis arrivé à m’intéresser à deux choses en particulier : les attracteurs chaotiques et les fractales. Lire la suite [...]