如何使用 TikZ 绘制从球体向外辐射的箭头?

如何使用 TikZ 绘制从球体向外辐射的箭头?

这是我为我的领域使用的代码:

\begin{tikzpicture}
\draw (0,0) circle (2cm);
\draw (-2,0) arc (180:360:2 and 0.6);
\draw[dashed] (2,0) arc (0:180:2 and 0.6);
\fill[fill=black] (0,0) circle (1pt);
\end{tikzpicture}

我怎样才能绘制以均匀间隔从球体向外辐射的箭头,类似于我下面所附的 MS Paint 图片?

带有箭头的球体

我只需要画大约八个箭头,就可以显示分子正在从球形物体中扩散出来。

任何帮助都非常感谢。谢谢!

答案1

一种漂亮的(?)绿色扩散分子。

\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{fadings,shadings}
\begin{document}
\begin{tikzpicture}
\draw (0,0) circle (2cm);
\shade[ball color=green] (0,0) circle (2cm);
\draw (-2,0) arc (180:360:2 and 0.6);
\draw[dashed] (2,0) arc (0:180:2 and 0.6);
\fill[fill=black] (0,0) circle (1pt);
\foreach \i in {0,45,...,315}
{
\begin{scope}[rotate=\i] 
\draw[-latex,thick] (2.1,0) -- (3,0);
\end{scope}
}
\end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容