La pyramide a une section transverse rectangulaire et se termine en pointe.
L'instruction suivante affichera une pyramide dont le centre de la base rectangulaire est à la position
(5,2,0), et dont l'axe principal est parallèle à l'axe x avec une base de hauteur 6 (en y) et
de largeur 4 (en z), et de longueur 12 de la base au sommet:
pyramid(pos=(5,2,0), size=(12,6,4))
La pyramide a les attributs suivants et des valeurs par défaut identiques à ceux du cylindre:
pos
qui est le centre de la base rectangulaire (0,0,0), x
(0), y(0),
z(0), axis
(1,0,0), length
(1), color (1,1,1)
qui est la couleur color.white, red
(1), green (1),
blue (1), et
up (0,1,0).
Attributs supplémentaires de la pyramide:
height Dans la direction y dans le cas par défaut,
1 par défaut
width Dans la direction z dans le cas par défaut,
1 par défaut
size (longueur, hauteur, largeur), (1,1,1) par défaut
mypyramid.size=(20,10,12) règle length=20,
height=10, width=12
Notez que l'attribut pos pour
le cylindre, la flèche, le cône et la pyramide correspond à une des extrémités de l'objet,
alors que pour la boîte, sphère ou anneau, il correspond au centre de l'objet.