Trisurface plot

I plot a contour using x1 x2 x3 data using plot trisurface. X1 X2 denote the 2D area geometry is not a square or regular even area.
Then I plot the result, I found the Z = 0 plane has interactions on my results the red marked area are not any of X1 X2 X3 results while it appears, I am wondering How could I fade these interactions off from my results. Merry Christmas.
The code of ploting is shown below, where
u_nodal_values[:,0] = X1
u_nodal_values[:,1] = X2
u_nodal_values[:,2] = X3


import matplotlib.tri as tri
x = u_nodal_values[:,0]
y = u_nodal_values[:,1]

triang = tri.Triangulation(u_nodal_values[:,0], u_nodal_values[:,1])

fig=plt.figure()
ax1=fig.add_subplot(1,1,1,projection=‘3d’)
my_col = cm.jet
tcf = ax1.plot_trisurf(triang, -u_nodal_values[:, 2], cmap = my_col)
ax1.view_init(90, -90)
ax1.set_xlabel(‘X1’)
ax1.set_ylabel(‘X2’)
ax1.set_zlabel(‘X3’)
#tcf = ax1.plot_trisurf(x, y, u_nodal_values[:, 2], triangles = triang.triangles, cmap = my_col)
fig.colorbar(tcf)
plt.show()