\begin{tikzpicture}[line join=round]%
\begin{scope}%
\clip (-0.5,-0.5) rectangle (9.5,9.5);%
\draw[] (0,4.5) -- (9,4.5);%
\draw[] (4.5,0) -- (4.5,9);%
\begin{scope}%
\begin{scope}%
\pgfsetroundcap%
\draw[] (2.025,4.725) -- (2.025,6.75);%
\draw[] (0,6.75) -- (2.025,6.75);%
\draw[] (2.6831,7.8899) -- (1.4075,5.6805);%
\draw[] (2.025,6.75) -- (3.925,6.75);%
\draw[] (2.025,6.75) -- (2.025,8.65);%
\pgfsetlinewidth{0.1pt}%
\pgfsetfillcolor{black}%
\draw[fill] (2.025,8.775) -- (2.0115,8.6265) -- (2.0543,8.6383)--cycle;%
\draw[fill] (2.0679,8.6617) -- (2.025,8.775) -- (2.0543,8.6383)--cycle;%
\draw[fill] (1.9821,8.6383) -- (2.0115,8.6265) -- (2.025,8.775)--cycle;%
\pgfsetlinewidth{0.4pt}%
\draw[-,color=black] (2.025,8.9775) node[] {\footnotesize $z$};%
\pgfsetlinewidth{0.1pt}%
\draw[fill] (4.05,6.75) -- (3.9115,6.7265) -- (3.9182,6.7022)--cycle;%
\draw[fill] (3.9182,6.7744) -- (4.05,6.75) -- (3.9318,6.7978)--cycle;%
\draw[fill] (3.9182,6.7744) -- (3.9115,6.7265) -- (4.05,6.75)--cycle;%
\pgfsetlinewidth{0.4pt}%
\draw[-,color=black] (4.2525,6.75) node[] {\footnotesize $y$};%
\pgfsetlinewidth{0.1pt}%
\draw[fill] (1.4283,5.6444) -- (1.4492,5.6805) -- (1.3669,5.6101)--cycle;%
\draw[fill] (1.3669,5.6101) -- (1.4492,5.6805) -- (1.4283,5.7165)--cycle;%
\draw[fill] (1.3867,5.7165) -- (1.3669,5.6101) -- (1.4283,5.7165)--cycle;%
\draw[fill] (1.3867,5.7165) -- (1.3658,5.6805) -- (1.3669,5.6101)--cycle;%
\pgfsetlinewidth{0.4pt}%
\draw[-,color=black] (1.3011,5.4961) node[] {\footnotesize $x$};%
\end{scope}%
\draw[->] (3.0488,6.75) .. controls (3.0488,7.1176) and (2.8552,7.4528) .. (2.5369,7.6366);%
\draw[mark=*,mark size=1.4pt] plot coordinates {(2.9025,6.75)};%
\draw[-] (3.0382,7.335) node[above right] {\footnotesize $\alpha$} (2.9025,6.75) node[below right] {\footnotesize $k$};%
\draw[] (2.9025,6.75) .. controls (2.9025,7.237) and (2.512,7.6275) .. (2.025,7.6275) .. controls (1.538,7.6275) and (1.1475,7.237) .. (1.1475,6.75) .. controls (1.1475,6.263) and (1.538,5.8725) .. (2.025,5.8725) .. controls (2.512,5.8725) and (2.9025,6.263) .. (2.9025,6.75);%
\draw[mark=*,mark size=1.4pt] plot coordinates {(1.5862,5.9901)};%
\draw[-] (1.5862,5.9901) node[left=0.1cm] {\footnotesize $x=1$};%
\draw[-] (2.25,4.5) node[above,fill=white] {\footnotesize perspective on yz plane};%
\end{scope}%
\begin{scope}%
\begin{scope}%
\pgfsetlinewidth{0.1pt}%
\pgfsetfillcolor{black}%
\draw[fill] (7.2076,7.8548) -- (7.2274,7.8899) -- (7.166,7.8548)--cycle;%
\draw[fill] (7.2076,7.8548) -- (7.2285,7.8178) -- (7.2274,7.8899)--cycle;%
\pgfsetlinewidth{0.4pt}%
\draw[-,color=black] (7.2916,8.0039) node[] {\footnotesize $y$};%
\pgfsetlinewidth{0.1pt}%
\draw[fill] (7.166,7.8548) -- (7.1451,7.8178) -- (7.166,7.7808) -- (7.2076,7.7808) -- (7.2285,7.8178) -- (7.2076,7.8548)--cycle;%
\pgfsetlinewidth{0.4pt}%
\pgfsetroundcap%
\draw[] (6.5854,4.725) -- (6.5854,6.75);%
\draw[] (6.5854,6.75) -- (7.1868,7.8178);%
\draw[] (4.6098,6.75) -- (8.436,6.75);%
\draw[] (5.9433,5.6101) -- (6.5854,6.75);%
\draw[] (6.5854,6.75) -- (6.5854,8.6469);%
\pgfsetlinewidth{0.1pt}%
\pgfsetfillcolor{black}%
\draw[fill] (6.5854,8.775) -- (6.5437,8.6469) -- (6.5528,8.6261)--cycle;%
\draw[fill] (6.5945,8.6261) -- (6.5854,8.775) -- (6.5528,8.6261)--cycle;%
\draw[fill] (6.5945,8.6261) -- (6.627,8.6469) -- (6.5854,8.775)--cycle;%
\pgfsetlinewidth{0.4pt}%
\draw[-,color=black] (6.5854,8.9775) node[] {\footnotesize $z$};%
\pgfsetlinewidth{0.1pt}%
\draw[fill] (8.561,6.75) -- (8.4224,6.726) -- (8.4292,6.701)--cycle;%
\draw[fill] (8.4292,6.775) -- (8.561,6.75) -- (8.4427,6.799)--cycle;%
\draw[fill] (8.4292,6.775) -- (8.4224,6.726) -- (8.561,6.75)--cycle;%
\pgfsetlinewidth{0.4pt}%
\draw[-,color=black] (8.7585,6.75) node[] {\footnotesize $x$};%
\end{scope}%
\draw[->] (7.5841,6.75) .. controls (7.5841,7.1176) and (7.3953,7.4528) .. (7.0848,7.6366);%
\draw[mark=*,mark size=1.4pt] plot coordinates {(7.4415,6.75)};%
\draw[-] (7.5739,7.335) node[above right] {\footnotesize $\alpha$} (7.4415,6.75) node[below right] {\footnotesize $k$};%
\draw[] (7.4415,6.75) .. controls (7.4415,7.237) and (7.0605,7.6275) .. (6.5854,7.6275) .. controls (6.1102,7.6275) and (5.7293,7.237) .. (5.7293,6.75) .. controls (5.7293,6.263) and (6.1102,5.8725) .. (6.5854,5.8725) .. controls (7.0605,5.8725) and (7.4415,6.263) .. (7.4415,6.75);%
\draw[mark=*,mark size=1.4pt] plot coordinates {(7.0134,7.5099)};%
\draw[-] (7.0134,7.5099) node[above left] {\footnotesize $y=1$};%
\draw[-] (6.8049,4.5) node[above,fill=white] {\footnotesize perspective on xz plane};%
\end{scope}%
\begin{scope}%
\begin{scope}%
\pgfsetroundcap%
\draw[] (2.6831,3.2285) -- (2.025,2.1429);%
\draw[] (2.025,0.2143) -- (2.025,2.1429);%
\draw[] (0,2.1429) -- (3.925,2.1429);%
\draw[] (2.025,2.1429) -- (2.025,3.9524);%
\draw[] (2.025,2.1429) -- (1.4075,1.1242);%
\pgfsetlinewidth{0.1pt}%
\pgfsetfillcolor{black}%
\draw[fill] (1.4492,1.1242) -- (1.4283,1.1586) -- (1.3669,1.0572)--cycle;%
\draw[fill] (1.3669,1.0572) -- (1.4283,1.1586) -- (1.3867,1.1586)--cycle;%
\draw[fill] (1.3658,1.1242) -- (1.3669,1.0572) -- (1.3867,1.1586)--cycle;%
\draw[fill] (1.4283,1.0899) -- (1.4492,1.1242) -- (1.3669,1.0572)--cycle;%
\pgfsetlinewidth{0.4pt}%
\draw[-,color=black] (1.3011,0.9487) node[] {\footnotesize $z$};%
\pgfsetlinewidth{0.1pt}%
\draw[fill] (2.025,4.0714) -- (1.9833,3.9524) -- (1.9924,3.933)--cycle;%
\draw[fill] (2.0341,3.933) -- (2.025,4.0714) -- (1.9924,3.933)--cycle;%
\draw[fill] (2.0341,3.933) -- (2.0667,3.9524) -- (2.025,4.0714)--cycle;%
\pgfsetlinewidth{0.4pt}%
\draw[-,color=black] (2.025,4.2643) node[] {\footnotesize $y$};%
\pgfsetlinewidth{0.1pt}%
\draw[fill] (3.9367,2.182) -- (3.925,2.1825) -- (4.05,2.1429)--cycle;%
\draw[fill] (4.05,2.1429) -- (3.925,2.1825) -- (3.9133,2.1434)--cycle;%
\draw[fill] (3.9133,2.1037) -- (4.05,2.1429) -- (3.9133,2.1434)--cycle;%
\draw[fill] (3.9133,2.1037) -- (3.925,2.1032) -- (4.05,2.1429)--cycle;%
\pgfsetlinewidth{0.4pt}%
\draw[-,color=black] (4.2525,2.1429) node[] {\footnotesize $x$};%
\end{scope}%
\draw[->] (3.0488,2.1429) .. controls (3.0488,2.4929) and (2.8552,2.8122) .. (2.5369,2.9872);%
\draw[mark=*,mark size=1.4pt] plot coordinates {(2.9025,2.1429)};%
\draw[-] (3.0382,2.7) node[above right] {\footnotesize $\alpha$} (2.9025,2.1429) node[below right] {\footnotesize $k$};%
\draw[] (2.9025,2.1429) .. controls (2.9025,2.6067) and (2.512,2.9786) .. (2.025,2.9786) .. controls (1.538,2.9786) and (1.1475,2.6067) .. (1.1475,2.1429) .. controls (1.1475,1.679) and (1.538,1.3071) .. (2.025,1.3071) .. controls (2.512,1.3071) and (2.9025,1.679) .. (2.9025,2.1429);%
\draw[mark=*,mark size=1.4pt] plot coordinates {(1.5862,1.4191)};%
\draw[-] (1.5862,1.4191) node[left] {\footnotesize $z=1$};%
\draw[-] (2.25,0) node[above,fill=white] {\footnotesize perspective on xy plane};%
\end{scope}%
\begin{scope}%
\begin{scope}%
\pgfsetroundcap%
\draw[] (6.525,0.5682) -- (6.525,2.1429);%
\draw[] (5.0931,2.9302) -- (6.525,2.1429);%
\draw[] (7.9569,2.9302) -- (5.1815,1.4041);%
\draw[] (6.525,2.1429) -- (7.8685,1.4041);%
\draw[] (6.525,2.1429) -- (6.525,3.6203);%
\pgfsetlinewidth{0.1pt}%
\pgfsetfillcolor{black}%
\draw[fill] (6.525,3.7175) -- (6.4955,3.6041) -- (6.5358,3.5982)--cycle;%
\draw[fill] (6.5652,3.6144) -- (6.525,3.7175) -- (6.5358,3.5982)--cycle;%
\draw[fill] (6.4848,3.6263) -- (6.4955,3.6041) -- (6.525,3.7175)--cycle;%
\pgfsetlinewidth{0.4pt}%
\draw[-,color=black] (6.525,3.875) node[] {\footnotesize $z$};%
\pgfsetlinewidth{0.1pt}%
\draw[fill] (7.9569,1.3555) -- (7.839,1.3879) -- (7.8538,1.368)--cycle;%
\draw[fill] (7.8538,1.4241) -- (7.9569,1.3555) -- (7.8832,1.4403)--cycle;%
\draw[fill] (7.8538,1.4241) -- (7.839,1.3879) -- (7.9569,1.3555)--cycle;%
\pgfsetlinewidth{0.4pt}%
\draw[-,color=black] (8.1001,1.2768) node[] {\footnotesize $y$};%
\pgfsetlinewidth{0.1pt}%
\draw[fill] (5.0931,1.3555) -- (5.1962,1.368) -- (5.211,1.3879)--cycle;%
\draw[fill] (5.1962,1.4241) -- (5.0931,1.3555) -- (5.211,1.3879)--cycle;%
\draw[fill] (5.1962,1.4241) -- (5.1668,1.4403) -- (5.0931,1.3555)--cycle;%
\pgfsetlinewidth{0.4pt}%
\draw[-,color=black] (4.9499,1.2768) node[] {\footnotesize $x$};%
\end{scope}%
\draw[] (7.6273,2.1429) .. controls (7.6273,2.7255) and (7.1368,3.1926) .. (6.525,3.1926) .. controls (5.9132,3.1926) and (5.4227,2.7255) .. (5.4227,2.1429) .. controls (5.4227,1.5602) and (5.9132,1.0931) .. (6.525,1.0931) .. controls (7.1368,1.0931) and (7.6273,1.5602) .. (7.6273,2.1429);%
\draw[mark=*,mark size=1.4pt] plot coordinates {(5.5704,1.618)} plot coordinates {(7.4796,1.618)} plot coordinates {(6.525,3.1926)};%
\draw[-] (6.525,3.1926) node[above left] {\footnotesize $z=1$} (5.5704,1.618) node[above left] {\footnotesize $x=1$} (7.4796,1.618) node[above right] {\footnotesize $y=1$};%
\draw[-] (6.75,0) node[above,fill=white] {\footnotesize isometric perspective};%
\end{scope}%
\end{scope}%
\end{tikzpicture}%
