La macro MadPipe 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)
Le fichier pipeset.pov contient des éléments de tuyaux plus complexe que ceux de la macro.