Codage d’un Cube (3 / 5 étapes)

Étape 3: Préparation au Code

Après avoir créé le générateur de forme vide, certains code sera pré-rempli pour vous. En haut de la fenêtre de code, vous verrez un ensemble de bibliothèques pré-renseigné dans le code.

Ensuite, vous pourrez voir plusieurs lignes de code commenté vu une police orange. Copiez le code suivant montre un exemple de création de paramètres, mais on ne fera que tout de suite ; paramètres seront couverts dans une prochaine leçon.

Enfin, vous pourrez voir la fonction principale de la génératrice de forme. Voilà où nous allons placer le code permettant de créer notre premier cube. Le seul changement que nous devons faire est de remplacer la ligne qui indique "Plugin.warning ("ce script de forme est vide.");" avec le code qui va générer un cube.

Instructions

  1. Au sein de la fonction, vous pourrez voir qu’une nouvelle variable Mesh3D dénommée mesh a déjà été définie. Pour créer le cube, nous devons créer les 6 faces qui font de nous les faces du cube, cela se fait en ajoutant les quads (ou Faces) à la variable de la maille.
  2. Tout en créant les quads qui composent cube, l’ordre dans lequel ils sont créés n’est pas important, mais l’ordre dans lequel les points sont définissent pour chaque quad (ou visage) est essentielle à la réussite globale de la génératrice de forme et de direction de la normale à la surface.
  3. Chacune des quads qui sont ajoutés à la maille sont définie par un tableau de quatre points définis par leurs localités de X, Y et Z. Dans l’étape suivante, j’ai fourni le code qui peut être copié et collé dans le générateur.
  4. Mesh.quad ([0, 0, 0], [0, 10, 0], [15, 10, 0], [15, 0, 0]) ; fond de boîte
    Mesh.quad ([0, 0, 0], [15, 0, 0], [15, 0, 10], [0, 0, 10]) ; avant de la boîte
    Mesh.quad ([15, 0, 0], [15, 10, 0], [15, 10, 10], [15, 0, 10]) ; boîte de droite
    Mesh.quad ([0, 0, 0], [0, 0, 10], [0, 10, 10], [0, 10, 0]) ; boîte de gauche
    Mesh.quad ([0, 10, 0], [0, 10, 10], [15, 10, 10], [15, 10, 0]) ; boîte de retour
    Mesh.quad ([0, 0, 10], [15, 0, 10], [15, 10, 10], [0, 10, 10]) ; top case
  5. Remplacer le "Plugin.warning ("ce script de forme est vide.");" ligne de code à partir du générateur de code par défaut avec les six lignes de code ci-dessus.

Chaque ligne de code ci-dessus va générer une des faces qui composent le cube.
  • Lorsque vous avez terminé, le code ressemblera à l’image ci-dessous. Après avoir ajouté le code à la génératrice de forme, cliquez sur enregistrer dans le coin supérieur droit de la fenêtre du codage.
  • Passez à l’étape suivante.
  • Articles Liés

    8 de CHR X 8 X 8 LED Cube revisité avec des améliorations !

    8 de CHR X 8 X 8 LED Cube revisité avec des améliorations !

    Reportez-vous à l'étape 17 pour plus d'informations concernant le mode de saisie de musique pour les planches non-rampe.Il y a maintenant 7 modes de la musique dans le code affiché, et je suis à la recherche pour d'autres idées pour des animations ou
    Simple 3 x 3 x 3 LED Cube avec Arduino

    Simple 3 x 3 x 3 LED Cube avec Arduino

    Il s'agit de mon premier instructable alors laisser vos commentaires dans les commentaires s'il vous plaît.Lorsque vous affichez beaucoup de tutoriels LED Cube, qu'il semblait qu'ils étaient trop complexes, et comme ils n'ont pas donner suffisamment
    Cube LED 3D

    Cube LED 3D

    LED Cube 3D est un appareil vraiment cool qui vous permet de voir en trois dimensions, d'obtenir une perception de profondeur et a 512 LED ou 512 pixels. Elle repose sur un uno arduino qui est un microcontrôleur Atmel AVR sur une carte de développeme
    5 x 5 LED Cube (Arduino Uno)

    5 x 5 LED Cube (Arduino Uno)

    Il s'agit d'une explication étape par étape comment créer un cube de LED de 5 x 5 en utilisant un arduino. J'ai fait ce projet pour mon cours de premier cycle électronique et il m'a fallu environ 2 semaines pour terminer.Remarque : Apparemment, certa
    4 x 4 x 4 Cube de LED RGB

    4 x 4 x 4 Cube de LED RGB

    un certain temps auparavant, lorsque j'ai commencé en utilisant Arduino, mon premier projet était un 4 x 4 x 4 cube de LED, je l'ai construit dans un Guide que j'ai trouvé ici dans Instructables, je ne savais rien sur la programmation et peu de chose
    Cube de LED RVB Arduino Mega 8 x 8 x 8

    Cube de LED RVB Arduino Mega 8 x 8 x 8

    « Alors, vous voulez construire un 8 x 8 x 8 RGB LED Cube »J'ai été jouer avec l'électronique et de l'Arduino pendant un certain temps maintenant, y compris la construction d'un contrôleur de commutation amplificateur haute pour ma voiture et un six
    Cube de LED Rubik avec Arduino

    Cube de LED Rubik avec Arduino

    Dans ce instructable je vais vous montrer comment vous pouvez construire cube de votre propre LED Rubik. Ce projet a été réalisé pour un cours d'initiation électronique à Pomona College. Groupes ont reçu environ deux mois pour réaliser un projet de l
    Cube LED extensible 4 x 4 x 4 à l’aide de 8051 avec exemple de programme

    Cube LED extensible 4 x 4 x 4 à l’aide de 8051 avec exemple de programme

    le cube led est incroyable. Permettez-moi d'essayer de créer un. Ma version de cours:D (que j'ai peut-être pas tous les composants répertoriés d'instructables de l'autre).Etape 1: Le plan et résultat J'ai moins de 100 rouge conduit dès maintenant, ma
    MSP430 CUBE magique

    MSP430 CUBE magique

    Salut tout le monde. J'ai dirigé amusant projet utilisant msp430 launchpad. Ce projet a quatre leds sont déclenchées par msp430 deux obtenir différentes couleurs. la combinaison de deux leds couleur renforcée par cube de papier de couleurs. les leds
    4x4x4 RGB LED Cube

    4x4x4 RGB LED Cube

    Un long moment il y a, j'ai trouvé un article sur l'apport d'un 8 x 8 x 8 cube LED RGB par Kevin Darrah.Cela m'a complètement inspiré mais connaissant ma femme me tuerait si j'ai repris la maison avec montage expérimental, que j'ai décidé de mettre à
    4 x 4 x 4 LED CUBE

    4 x 4 x 4 LED CUBE

    il n'y a aucune pénurie d'instructables sur CUBE LED mais quand il s'agit de débutant qui veut faire un projet, c'est vraiment gênant car les autres instructables sont plus ou moins avancées qui démoralise un débutant (comme moi: P).Cette instructabl
    Comment écrire votre propre 4 x 4 x 4 Cube LED montrer pour Arduino

    Comment écrire votre propre 4 x 4 x 4 Cube LED montrer pour Arduino

    Là-bas, il y a beaucoup de Instructables vous enseigner la façon de construire un cube de LED, cependant seulement quelques-uns réellement vous aident à écrire le code pour aller avec elle, mais plutôt juste vous donner certains à utiliser, stoppant
    2.5 D Edge éclairage Pixel LED Cube

    2.5 D Edge éclairage Pixel LED Cube

    LED sont génial, ils sont si minuscules mais lumineuses et colorées, mais facile à contrôler. Beaucoup d'entre nous commencent à savoir LED depuis nos premières leçons de l'électronique. Et mon amour à LEDs a commencé en même temps. Une fois que j'ai
    Cours camp d’été sur le codage de Python avec Minecraft

    Cours camp d’été sur le codage de Python avec Minecraft

    L'été dernier, j'ai enseigné un mini-cours camp été 1.5-heures par jour 5 jours sur programmation Python avec Minecraft pour enfants doués dans le cadre de l'Université de Baylor for Young People. La plupart des enfants étaient une partie du projet d