Color de la superficie de matplotlib no sólido

Al trazar un plano en Matplotlib, no obtengo un color sólido. Me sale lo siguiente con muchos tonos de rojo:

No plano rojo

Estoy usando Matplotlib versión 1.5.1 en Python 3.5.2. El código que estoy ejecutando está abajo:

import numpy as np from mpl_toolkits.mplot3d import axes3d import matplotlib.pyplot as plt fig = plt.figure() ax = fig.add_subplot(111, projection='3d') xaxis = np.linspace(-3, 3, 201) yaxis = np.linspace(-3, 3, 201) X, Y = np.meshgrid(xaxis, yaxis) Z = 8 - 3*X - 3*Y ax.plot_surface(X,Y,Z,color='r') plt.savefig('not_red.png') 

Si no desea sombrear, la solución es establecer la shade=False :

 ax.plot_surface(X,Y,Z,color='r', shade=False) 

Fuente: Documentación Matplotlib.