Fortraneries/Fraktalism/README.md

59 lines
1.6 KiB
Markdown
Raw Permalink Normal View History

2022-02-08 02:20:42 +11:00
# Fraktalism
## Iterative computing inside !
Voyons d'abord
[une vidéo](http://la.buvette.org/fractales/f90/video.html)
qui montre ma première expérience dans ce domaine.
2024-02-11 07:55:04 +11:00
## Trucs à voir
2024-03-10 16:56:29 +11:00
La fractale de Julia se porte plutôt bien, mais les travaux continuent.
2024-02-11 07:55:04 +11:00
* [mkjuliagif.sh](mkjuliagif.sh) : fabrication de la gif animée
* [julias.f90](julias.f90) : fonctions de dessin d'une Julia
* [mkjulia.f90](mkjulia.f90) : le programme principal
2024-03-10 16:56:29 +11:00
**Q:** pourquoi faire la boucle en shell plutôt qu'en Fortran ?
**A:** Parce que je peux recompiler le binaire `mkjulia` pendant le
déroulement de la boucle, une manière comme une autre de faire
du *livecoding*.
2024-02-11 07:55:04 +11:00
2022-02-08 02:20:42 +11:00
## La technique
2022-10-29 06:53:57 +11:00
Le gros des calculs de fractales est fait dans `mods/fraktals.f90`,
2023-02-12 06:28:05 +11:00
et la gestion des pixels 'physiques' est faite par les
modules externes `spitpgm` et `pixrgb`.
2022-02-08 02:20:42 +11:00
2022-03-08 20:36:32 +11:00
Les fonctions d'usage général sont dans
[mods/](répertoire mods/) ave trop peu
[d'explications](mods/documentation.md)
2022-02-08 02:20:42 +11:00
Des scripts _shell_ sont utilisés pour construire les vidéos.
2022-03-08 20:36:32 +11:00
## File Formats
2022-12-17 20:35:44 +11:00
Certains programmes enregistrent des tables de points 3d dans
des fichiers.
2022-03-08 20:36:32 +11:00
```
type t_point3d
double precision :: x, y, z
integer :: seq
end type t_point3d
```
Generally writen as a *sequencial unformated* file.
2022-02-08 02:20:42 +11:00
## TODO
2024-02-11 07:55:04 +11:00
- Voir de près le calcul du cadrage : [centermag](../Modules/centermag.f90)
2022-02-08 02:20:42 +11:00
- Rajouter des formules
2022-04-01 07:14:11 +11:00
- Ne pas procastiner sur le reste
2022-02-08 02:20:42 +11:00
2023-02-12 06:28:05 +11:00
## See also
- https://www.maths.town/fractal-articles/mandelbulb/mandelbulb-all-powers/
2024-01-29 01:53:57 +11:00
- https://discuss.pixls.us/t/intriguing-shapes-in-buddhabrot-like-fractals/41816