tikz:在 3d 中指定座標系統

tikz:在 3d 中指定座標系統

目前我正在使用 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 手冊中沒有找到答案,並在這裡搜尋幫助。

感謝您的任何幫助。

相關內容