plot3d(Axes = None, Scaling = UnConstrained,
       CameraPoint = [12.3, -8, 16.6],
       Title = "Two intersecting Surfaces",
       TitlePosition = Below,
       [Mode = Surface,
        [u, v, (1-sin(u))*(2-cos(2*v))],
        u = [-2, 2], v = [-2, 2], Grid = [30, 30],
        Style = [ColorPatches, AndMesh]],
       [Mode = Surface, 
        [u, v, (2+sin(u))*(1+cos(2*v))],
        u = [-2, 2], v = [-2, 2], Grid = [30, 30],
        Style = [ColorPatches, AndMesh]]
      ): 
