Hello<br>
<br>
I would like to draw a sphere with the <br>
invisible axis dashed, and the visible<br>
part of the axis pointing outwards as an<br>
arrow. The problem is, that the outer axis<br>
lines seem not to start at the surface<br>
of the sphere, but somewhere below,<br>
when I say that the start point is at a <br>
distance equal to the radius of the sphere.<br>
I tried with and without spherical coordinates.<br>
What am I missing? What is wrong with<br>
the radius of the sphere? I am confused,<br>
because:<br>
I tried the package pst-vue3d before,<br>
and there it seems to work. I could draw<br>
lines starting on the surface of the sphere<br>
by stating the radius of the sphere as distance.<br>
I then gave up pst-vue3d because when I<br>
draw a tangential plane on the sphere<br>
(using unit vectors e_theta and e_phi)<br>
and a parallel plane above the tangential one,<br>
the unit vectors were not parallel anymore,<br>
and that confuses a lot. Is there a way to<br>
switch off the perspective view in pst-vue3d?<br>
<br>
Here my basic example with the strange<br>
axis behaviour.<br>
<br>
<br>
%%%%%% A sphere %%%%%%<br>
\documentclass[a4paper]{article}<br>
\usepackage{pstricks}<br>
\usepackage{pst-3dplot}<br>
\begin{document}<br>
\begin{figure}<br>
\begin{pspicture}(-10,15)(0,0)<br>
&nbsp;&nbsp; \pstThreeDCoor[xMin=0,yMin=0,zMin=0]<br>
&nbsp;&nbsp; \pstThreeDSphere[linewidth=0.5pt](0,0,0){3}<br>
&nbsp;&nbsp; \psset{SphericalCoor}<br>
&nbsp;&nbsp; \pstThreeDNode(3,0,0){x_base}<br>
&nbsp;&nbsp; \pstThreeDNode(6,0,0){x_end}<br>
&nbsp;&nbsp; \psline[linecolor=black]{-&gt;}(x_base)(x_end)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br>
&nbsp; % uhh, where does this axis start?<br>
&nbsp;&nbsp; \pstThreeDLine[linecolor=green]{-&gt;}(3,0,90)(6,0,90)&nbsp; &nbsp;<br>
\end{pspicture}<br>
\end{figure}<br>
\end{document}<br>
<br>
<br>
Regards, Felix<br>
<br>