Tuyaux
Les tuyaux - en fait 7 éléments de base - sont utilisés à
travers tout le Livre des Commencements : voir par exemple La balançoire et Eve
au réveil. Au début assemblés "manuellement", il a été plus simple de
laisser une macro faire le travail.
Elements de tuyauterie
Macro MadPipe
- La macro MadPipe (madpipe.zip)
génère une structure de tuyauterie aléatoire d'une taille donnée. Le tuyau commence à
l'origine <0,0,0> et circule dans sa boîte (le container) jusqu'à ce qu'un certain
nombre d'éléments soit atteint.
- La macro lit un fichier contenant des éléments décoratifs
(plus ou moins identiques à ceux de pipeset.pov) et place ces éléments sur le chemin.
On peut aussi empêcher que ces éléments décoratifs soient placés dans la zone
centrale du container, où ils sont peu visibles et consomment de la mémoire.
- La macro peut exporter vers un fichier (recommandé) ce qui
permet d'utiliser ce fichier sans avoir à faire tourner la macro de nouveau.
- La macro peut créer des tuyaux en 3D ou en 2D (dans le plan
x-y)
Voici les images de démonstration générées par
testpipe1.pov et testpipe2.pov (scènes dans le fichier zip) :