Étape 2: Faire 3D
Transformer la place en une boîte nécessite quelques modifications. Nous devons mettre en place un moteur de rendu 3D en ajoutant OPENGL à la fonction de la taille. Box(Size) crée un cube égal face à l’origine (en haut à gauche). Définition de la fonction (x, y, z) peut être utilisé à l’éloigner du coin. Rotation s’effectue à l’aide de rotateX(angle), rotateY(angle) et rotateZ(angle). Width et height font référence à des valeurs que nous avons ajouté à la fonction de la taille, la traduction (width/2, height/2) fait toujours le cube apparaissent au centre. Pour activer l’anti-aliasing, qu'il faut appeler la fonction smooth(). Cela ne fonctionnera pas sans ajouter de background(color), qui est appelée à chaque cycle pour remplacer l’écran. Lights() allume les lumières et ajouter des nuances au cube.