import tube; import graph3; size(7.5cm,0); currentprojection=perspective(10,5,12); currentlight=light(8,10,2); path3 g1=(0,0,0)--(1,0,0)..(1,1,0)..cycle; surface tb1=tube(g1,scale(.1)*unitcircle); draw(tb1,blue); path3 g2=(0,0,0)--(1,0,0)--(1,1,0)..cycle; surface tb2=tube(g2,scale(.1)*polygon(3)); draw(shift(Z)*tb2,green); limits((-1,-1,-1),(1.5,1.5,1.5)); xaxis3("$x$",Arrow3); yaxis3("$y$",Arrow3); zaxis3("$z$",Arrow3);