I use pgfplots to render the mesh of a truncated cone in a 3D coordinate system like this:
\documentclass[border=2pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{width=7cm,compat=1.8}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
view={15}{30},
axis lines=center,
ticks = none,
scaled ticks=false,
enlarge x limits=0.25,
enlarge y limits=0.85,
enlarge z limits=0.55,
axis on top=true,
x axis line style={opacity=0.5},
y axis line style={opacity=0.5},
z axis line style={opacity=0.5},
y label style={at={(axis description cs:0.4, 0.73)},anchor=north},
xlabel={$x$}, ylabel={$-z$}, zlabel={$y$}
]
\addplot3[patch, opacity=0.7, patch table={indices.txt}] file {points.txt};
\end{axis}
\end{tikzpicture}
\end{document}
The current result:
I would also like to include an indication of the axis rotation similar to this thread: Circular arrow in 3D to indicate a unit axis rotation
Is that possible with pgfplots?


