summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/generic/pst-solides3d/doc/par-commandestrace.tex
blob: 7848aaf33dacff819d7f921715b210c9775d58e6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
\section {Commandes de tracé}

La commande de tracé se fait avec le paramètre \Cadre{action=} dans la
commande \verb+\psSolid+.

Quatres valeurs sont possibles~:

\Cadre{[action=none]}~: ne trace rien

\Cadre{[action=draw]}~: trace le solide en structure fil de fer avec tracé en
pointillé des arêtes cachées

\Cadre{[action=draw*]}~: trace le solide avec tracé en pointillé des arêtes
cachées et coloration des faces visibles

\Cadre{[action=draw**]}~: trace le solide avec l'algorithme du peintre, sans les
arêtes cachées et avec coloration des faces visibles.

Les commandes \verb+draw+ et \verb+draw*+ ne sont pertinentes que pour
les solides convexes.

\begin{center}
%%
\psset{unit=0.5}
%%
\hfil
\begin{pspicture}(-5,-4.5)(5,4)
\psframe(-5,-4.5)(5,4)
\psset{Decran=20}
\psSolid[object=cube,action=draw,RotZ=20]%
\end{pspicture}
\hfil
%%
\begin{pspicture}(-5,-4.5)(5,4)
\psframe(-5,-4.5)(5,4)
\psset{Decran=20}
\psSolid[object=cube,action=draw*,fillcolor=magenta!20,RotZ=20]%
\end{pspicture}
\hfil
%%
\begin{pspicture}(-5,-4.5)(5,4)
\psframe(-5,-4.5)(5,4)
\psset{Decran=20}
\psSolid[object=cube,fillcolor=magenta!20,RotZ=20]%
\end{pspicture}
\hfil
%%
\end{center}