![tikz:在 3d 中指定座標系統](https://rvso.com/image/472716/tikz%EF%BC%9A%E5%9C%A8%203d%20%E4%B8%AD%E6%8C%87%E5%AE%9A%E5%BA%A7%E6%A8%99%E7%B3%BB%E7%B5%B1.png)
目前我正在使用 Latex 中的 TikZ 程式來繪製 3D 圖形。我需要在 3d 重新定義座標系。以下是我嘗試過的MWE:
\documentclass{scrreprt}
\usepackage{tikz}
\usetikzlibrary{3d}
\begin{document}
\begin{tikzpicture}[x={(0:1)},y={(60:1)},z={(30:1cm)}]
\draw[->] (0,0,0) -- (1,0,0);
\draw[->] (0,0,0) -- (0,1,0);
\draw[->] (0,0,0) -- (0,0,1);
\end{tikzpicture}
\end{document}
但是當我嘗試將 z 座標更改為 z={(30:1)} (無尺寸)時,它給出了另一張圖片,如下所示:
\documentclass{scrreprt}
\usepackage{tikz}
\usetikzlibrary{3d}
\begin{document}
\begin{tikzpicture}[x={(0:1)},y={(60:1)},z={(30:1)}]
\draw[->] (0,0,0) -- (1,0,0);
\draw[->] (0,0,0) -- (0,1,0);
\draw[->] (0,0,0) -- (0,0,1);
\end{tikzpicture}
\end{document}
所以我想知道 XYZ 向量是如何旋轉的?它們都是基於向量(1cm,0)旋轉的嗎?我在 pgf 手冊中沒有找到答案,並在這裡搜尋幫助。
感謝您的任何幫助。