![我需要帮助来构建 S^1 覆盖层的 tikzpicture](https://linux22.com/image/301042/%E6%88%91%E9%9C%80%E8%A6%81%E5%B8%AE%E5%8A%A9%E6%9D%A5%E6%9E%84%E5%BB%BA%20S%5E1%20%E8%A6%86%E7%9B%96%E5%B1%82%E7%9A%84%20tikzpicture.png)
答案1
没有过多的闪亮
\documentclass{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.11}
\usetikzlibrary{backgrounds}
\begin{document}
\begin{tikzpicture}
\begin{axis}[axis lines=none,unit vector ratio={1 1 1.2},width=10cm,
axis background/.style={
shade,top color=white,bottom color=black!80!gray,middle color=gray},view={10}{40},xmax=1.5,xmin=-1.5,ymax=1.5,ymin=-1.5]
\addplot3+[gray,domain=0:6*pi,samples y=0,samples=200,no marks, smooth](
{cos(deg(x))},
{sin(deg(x))},
{1+x/5}
) node[circle,inner sep=1pt,ball color=gray,pos=0.40]{};
\addplot3+[white,domain=0:2*pi,samples y=0,samples=100,no marks, smooth](
{cos(deg(x))},
{sin(deg(x))},
{0}
) node[circle,inner sep=1pt,ball color=gray,pos=0.2]{};
\end{axis}
\end{tikzpicture}
\end{document}