Тикз и фигуры в 3-х измерениях

Тикз и фигуры в 3-х измерениях

введите описание изображения здесь

Как мне нарисовать это в LaTeX? Я могу обойтись большим количеством сегментов, но я думаю, что есть другой простой способ сделать это. И как мне добавить этот серый черный фон к изображениям, которые дают этот пространственный вид.

решение1

Вы можете построить график в 3-D координатах. Это должно помочь вам начать:

введите описание изображения здесь

Обратите внимание, что порядок, в котором вы рисуете различные части диаграммы, важен: я нарисовал затененную часть первой, чтобы она находилась «за» другими линиями.

\documentclass[border=5mm,tikz]{standalone}
\usepackage{mwe}
\usepackage{tikz}
\begin{document}

  \begin{tikzpicture}[every node/.style={font=\tiny}]
    \draw[dashed,fill=blue!20](1,0,-1) -- (-1,0,-1) -- (-1,0,0) -- (1,0,0) -- cycle;
    \draw(-1,-1,0)node[anchor=south west]{$P_1$} -- (1,-1,0) -- (1,1,0) -- (-1,1,0) -- cycle;
    \draw(1,0,1)node[anchor=south east]{$P_2$} -- (-1,0,1) -- (-1,0,0) -- (1,0,0) -- cycle;
  \end{tikzpicture}

\end{document}

Связанный контент