Code: Select all
\documentclass[12pt,border=3mm]{standalone}
\usepackage{fouriernc}
\usepackage{tikz}
\usepackage{tikz-3dplot}
\usetikzlibrary{calc,backgrounds}
\begin{document}
\tdplotsetmaincoords{60}{110}
\begin{tikzpicture}
[scale=1,tdplot_main_coords]
\path
coordinate (T) at (0,0,3)
coordinate (A) at (0,4,0);
\begin{scope}[tdplot_screen_coords, on background layer]
\pgfmathsetmacro{\R}{5}%
\fill[ball color=cyan!50, opacity=1.0] (T) circle (\R);
\end{scope}
\foreach \v/\position in {T/above,A/below} {
\draw[draw =black, fill=black] (\v) circle (1.2pt) node [\position=0.2mm] {$\v$};
}
\draw[thick, dashed] (T) -- (A) node[midway,right] {$R$};
\end{tikzpicture}
\end{document}