OpenSCAD: Usa hull() con bucles for para skinning de perfiles
Crea una lista de perfiles 2D (polygons) y usa un bucle for con hull() entre perfiles consecutivos: for(i=[0:len(profiles)-2]) hull(){translate(profiles[i][0]) polygon(profiles[i][1]); translate(profiles[i+1][0]) polygon(profiles[i+1][1]);}.