pst-3dplot 和 pst-solides3d 中的轴

pst-3dplot 和 pst-solides3d 中的轴

pst-3dplot这只是关于使用和包比较轴的一个简单问题pst-solides3d。 MWE 和输出如下:

\documentclass[pstricks,border=12pt,12pt]{standalone}
\usepackage{pst-solides3d}
\usepackage{pst-3dplot}
\usepackage{pstricks, pstricks-add}
\begin{document}

\begin{pspicture}[viewpoint=5 30 45 rtp2xyz,Decran=5 , Alpha=51](-6,-6)(6,6)
    \psSolid[object=cylindrecreux,h=2,r=1,fillcolor=cyan,ngrid=30 30 , linewidth= 0pt]
    \parametricplotThreeD[xPlotpoints=200,  linecolor=red, linewidth=1pt, plotstyle=curve, algebraic](0,TwoPi){1*cos(t) | 1*sin(t) | 0 }   
    \pstThreeDCoor[linecolor=black,linewidth=1pt,IIIDxTicksPlane=xz, IIIDyTicksPlane=yz,spotX=180,xMin=-4,xMax=5,yMin=-2.25,yMax=4,zMin=-5,zMax=5,nameX=$x$, nameY=$y$, nameZ=$z$, labels=none] 
    \axesIIID(1,1,1.5)(3,3,3)
\end{pspicture}
\end{document}

在此处输入图片描述

轴似乎“不同”。我不确定这是否是由于Alpha给出的值尝试重叠相应的轴造成的。

我的问题是:这些包中的轴是否pst-3dplot完全相同pst-solides3d?还是在某些方面有所不同?如果是后一种情况,我该如何修改轴以使各个轴重合或相同?

谢谢。

答案1

比较这两个包毫无意义。pst-solides3d使用具有视点和平面的中心视图。对于pst-3dplot平行视图,通常没有视点,并且平面位于无穷远处。仅对于 s3d 对象,pst-3dplot使用仅定义旋转的视点。

相关内容