Initialisation du projet pst-solides3d.git (SVN revision 142)
[pst-solides3d.git] / tests / test_10.tex
1 \documentclass{article}
2 \usepackage{pst-solides3d,pst-node,pst-plot,multido,url}
3 \usepackage[latin1]{inputenc}
4 \usepackage[T1]{fontenc}
5 \usepackage{colortbl}
6 \usepackage{array}
7 \usepackage[a4paper,bottom=2.5cm,top=2cm]{geometry}
8 %%\usepackage[frenchle]{babel}
9 \makeatletter
10
11 \title{\texttt{pst-solides3d} :\\
12 Test 1}
13 \date{\today }
14 \begin{document}
15 \maketitle
16
17 %\psset{lightsrc=10 20 30,viewpoint=50 20 30 rtp2xyz}
18 \psset{viewpoint=50 20 30 rtp2xyz}
19
20 \section {Test section avec PSTricks}
21
22 \begin{center}
23 \psset{unit=0.75}
24 \psset{viewpoint=50 -20 30 rtp2xyz,Decran=50}
25 \begin{pspicture*}(-5,-4)(6,9)
26 \psframe(-5,-4)(6,9)
27 \psSolid[object=cylindre,
28 ngrid=1 12,
29 r=2,
30 plansection={
31 [0 0 1 -1]
32 [0 0 1 -2]
33 [0 0 1 -3]
34 % [1 0 -1 2]
35 },
36 action=draw,
37 ]
38 \end{pspicture*}
39 \end{center}
40
41
42 \section {Test separe avec PSTricks}
43
44 \begin{center}
45 \psset{unit=0.75}
46 \psset{viewpoint=50 -20 30 rtp2xyz,Decran=50}
47 \begin{pspicture*}(-5,-4)(6,9)
48 \psframe(-5,-4)(6,9)
49 \psset{solidmemory}
50 \codejps{
51 /plan1 [1 1 1 0] eq2plan def
52 }
53 \psSolid[object=cylindre,
54 r=1,
55 h=4,
56 ngrid=5 12,
57 fillcolor=green,
58 plansepare={plan1},
59 name=test,
60 action=none
61 ]
62 \psSolid[object=load,
63 deactivatecolor,
64 load=test1](-3,-2,-1)
65 \psSolid[object=load,
66 deactivatecolor,
67 plansepare={[0 0 1 -2]},
68 load=test0,
69 name=double,
70 action=none]
71 \psSolid[object=load,
72 deactivatecolor,
73 load=double1,
74 numfaces=all]
75 \psSolid[object=load,
76 deactivatecolor,
77 load=double0](0,0,2)
78 \composeSolid
79 \end{pspicture*}
80 \end{center}
81
82 \end{document}

Licence Creative Commons Les fichiers de Syracuse sont mis à disposition (sauf mention contraire) selon les termes de la
Licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions 4.0 International.