[pstricks] pst-solides3d -- increases ngrid, reduce lines
Herbert Voss
Herbert.Voss at FU-Berlin.DE
Tue Sep 28 15:49:41 CEST 2010
Am 28.09.2010 12:53, schrieb Marco Daniel:
>> use multido and draw the circles
>>
> but I have no idea to work with the hint. :-)
for example:
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{pst-solides3d,multido}
\pagestyle{empty}
\begin{document}
\begin{pspicture}(-4,-5)(6,8)
\psset{lightsrc=,viewpoint=50 -30 10 rtp2xyz,Decran=60}
\multido{\iA=0+1}{4}{%
\defFunction[algebraic]{CircleA}(phi)%
{sqrt(16-\iA^2)*cos(phi)}{sqrt(16-\iA^2)*sin(phi)}{\iA}
\defFunction[algebraic]{CircleB}(phi)%
{sqrt(16-\iA^2)*cos(phi)}{sqrt(16-\iA^2)*sin(phi)}{-\iA}
\psSolid[object=courbe, function=CircleA, resolution=180, r=0.01,
range=0 2 Pi mul, linecolor=blue,R=0]
\psSolid[object=courbe, function=CircleB, resolution=180, r=0.01,
range=0 2 Pi mul, linecolor=blue,R=0]}
\gridIIID(-4,4)(-4,4)
\end{pspicture}
\end{document}
you can also use fixed radii for only a few circles.
Herbert
More information about the PSTricks
mailing list