load (draw); A : [1,1,1]; u : [1,2,1]; v : [2,1,1]; P00 : A + 0*u + 0*v; P01 : A + 0*u + 1*v; P02 : A + 0*u + 2*v; P03 : A + 0*u + 3*v; P10 : A + 1*u + 0*v; P11 : A + 1*u + 1*v; P12 : A + 1*u + 2*v; P13 : A + 1*u + 3*v; P20 : A + 2*u + 0*v; P21 : A + 2*u + 1*v; P22 : A + 2*u + 2*v; P23 : A + 2*u + 3*v; P30 : A + 3*u + 0*v; P31 : A + 3*u + 1*v; P32 : A + 3*u + 2*v; P33 : A + 3*u + 3*v; draw3d ( points_joined = true, point_size = 0, color = black, points ([P00, P01, P02, P03]), points ([P10, P11, P12, P13]), points ([P20, P21, P22, P23]), points ([P30, P31, P32, P33]), points ([P00, P10, P20, P30]), points ([P01, P11, P21, P31]), points ([P02, P12, P22, P32]), points ([P03, P13, P23, P33]), head_length = 0.4, color = red, vector ([0,0,0], A), color = blue, vector (A, u), color = green, vector (A, v), color = black, font_size = 25, label (["A", 1.2, 0.5, 0.1]), label (["B", 9.9, 8, 5.7]), dimensions = [400,400], file_name = "paramebene", terminal = png );