De vegades ens interessa crear les nostres figures i reutilitzarles sovint.
Amb module() podem crear les nostres pròpies figures per inserir-les en els nostres projectes.
Veiem un exemple
// prisma de base triangular amb angle recte a [0,0,0]
module prisma3(tb,th,lz) {
polyhedron(
points=[ [tb,0,0], [0,0,0], [0,th,0],
[tb,0,lz],[0,0,lz], [0,th,lz] ],
faces= [ [0,2,1],
[3,4,5],
[0,1,4], [0,4,3],
[1,2,5], [1,5,4],
[0,3,5], [0,5,2] ]
);
}
// Exemple d'ús:
prisma3(20,10,40);