
現在、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 マニュアルで答えが見つからなかったため、ここでヘルプを検索しました。
ご協力いただければ幸いです。