\tdplotsetmaincoords{70}{30}

\begin{tikzpicture}[line join=bevel,tdplot_main_coords,scale=2,>=latex]
  \coordinate (A) at (-1,-1,-1);
  \coordinate (B) at ( 1,-1,-1);
  \coordinate (C) at ( 1, 1,-1);
  \coordinate (D) at (-1, 1,-1);
  \coordinate (E) at (0, 0, 1);
  
  \begin{scope}[blend mode=multiply]
    \fill[black!30,fill opacity=0.3] (A) -- (B) -- (E) -- cycle;
    \fill[black!30,fill opacity=0.3] (C) -- (D) -- (E) -- cycle;
    \fill[black!30,fill opacity=0.3] (A) -- (B) -- (C) -- (D) -- cycle;
    \fill[black!30,fill opacity=0.3] (A) -- (D) -- (E) -- cycle;
    \fill[black!30,fill opacity=0.3] (B) -- (C) -- (E) -- cycle;
  \end{scope}
  
  \draw[dashed,opacity=0.5] (A) -- (B) -- (E) -- cycle;
  \draw[dashed,opacity=0.5] (B) -- (C) -- (E) -- cycle;
  \draw[dashed,opacity=0.12] (C) -- (D) -- (A);
  \draw[dashed,opacity=0.12] (D) -- (E);
  
\end{tikzpicture}