\documentclass{article}

\usepackage{pgfplots}
\usepgfplotslibrary{patchplots}

\begin{document}

\fbox{%
\begin{tikzpicture}
	\begin{axis}[
		view={0}{90},
		hide axis,
		clip=false,
	]
	%\useasboundingbox \pgfextra{\pgfplotspathaxisoutline};
	\addplot3[
		patch,
		shader=interp,
		patch type=bicubic,
		mark=*,
		mark options={red},
	]
	coordinates {
(0,0,1) (1,-2,0) (2,1,0) (3,0,0)
(0,1,0) (1,1,0) (2,1,0) (3,1,0)
(0,2,0) (1,2,0) (2,2,0) (3,2,0)
(0,3,0) (1,3,0) (2,3,0) (3,3,0)
	};
	\end{axis}
\end{tikzpicture}%
}%
\end{document}

