Consignes

Vous devez écrire 2 scripts. Le premier doit construire un maillage d’un cube à 8 sommets. Le deuxième script doit construire un maillage d’un cube à 24 sommets.

Le point de pivot d’un cube doit être au centre du cube.

Un GameObject qui possède un de ces deux scripts voit son MeshFilter modifié pour utiliser un nouveau Mesh généré par le script. Les maillages doivent être générés pendant l’exécution du jeu (play mode).

Chaque script doit contenir un champ longueur modifiable via l’inspecteur. La valeur de longueur est la longueur de chaque arêtes du cube qui sera générée lors de l’exécution.

Guide

  1. Déssinez vos sommets sur une feuille, avant de programmer;
  2. Créez vos sommets;
  3. Utilisez le script ShowVerticesComponent pour voir si vos sommets sont bien placés;
  4. Créez les triangles.

Démo

8-sommets

24-sommets