title: Display the maximum surface in matplotlib?
body: <p>I'm plotting multiple surfaces on the same figure using matplotlib, and I'd like to see only the topmost surface, as matlab shows.</p>
  
  <p>Matlab 3D view:
  <img src="https://i.stack.imgur.com/Rf8o9.png" alt="Matlab 3D view"></p>
  
  <p>Matlab top view:
  <img src="https://i.stack.imgur.com/Y4JVs.png" alt="Matlab top view"></p>
  
  <p>Matplotlib 3D view:
  <img src="https://i.stack.imgur.com/ugS5T.png" alt="Matplotlib 3D view"></p>
  
  <p>Matplotlib top view:
  <img src="https://i.stack.imgur.com/8QeHl.png" alt="Matplotlib top view"></p>
  
  <p>How can I get Matplotlib to show a result similar to Matlab, in which whatever topmost class is shown at the top, as opposed to one single class taking precedence over the other?</p>