Comment dessiner Sweet graphiques 3D pour cubes de LED (7 / 9 étapes)

Étape 7: primitives 3D: cubes

Dessin d’un cube suit une logique semblable à la sphère.

L’esquisse d’un cube a huit angles, avec douze arêtes reliant les angles. À l’instar de la sphère, je ne vais pas à remplir l’intérieur de la sphère, mais au contraire, il suffit de dessiner les bords et les sommets. Pour savoir où mettre le cube, j’ai besoin de connaître la position de l’un des sommets et la longueur d’arête. Je vais à la base de toutes les positions hors de la partie supérieure arrière gauche vertex (montré en cyan dans l’image ci-dessus)

 PVector[] topPoints=new PVector[4]; PVector[] bottomPoints=new PVector[4]; topPoints[0]=topLeft; topPoints[1]=new PVector(topLeft.x+side, topLeft.y, topLeft.z); topPoints[2]=new PVector(topLeft.x+side, topLeft.y+side, topLeft.z); topPoints[3]=new PVector(topLeft.x, topLeft.y+side, topLeft.z); PVector bottomLeft=new PVector(topLeft.x, topLeft.y, topLeft.z+side); bottomPoints[0]=bottomLeft; bottomPoints[1]=new PVector(bottomLeft.x+side, bottomLeft.y, bottomLeft.z); bottomPoints[2]=new PVector(bottomLeft.x+side, bottomLeft.y+side, bottomLeft.z); bottomPoints[3]=new PVector(bottomLeft.x, bottomLeft.y+side, bottomLeft.z); //draw the twelve edges of the cube for (int i=0; i<4; i++) { drawLine(topPoints[i], bottomPoints[i], col); drawLine(topPoints[i], topPoints[(i+1)%4], col); drawLine(bottomPoints[i], bottomPoints[(i+1)%4], col); } //now draw the vertices. I think that it looks nice to make these in a different color than the edges. for (int i=0; i<4; i++) { cube.setVoxel(topPoints[i], color(255,0,0)); cube.setVoxel(bottomPoints[i], color(255,0,0)); } 

La fonction complète et le code de travail sont dans l’exemple de Cubes dans la bibliothèque de traitement.

Articles Liés

Comment dessiner la Perspective II : pour les responsables de

Comment dessiner la Perspective II : pour les responsables de

Cette instructable couvrira les bases du dessin de formes curvilignes dans 2 point de vue.Les Instructables précédent de cette série sont couverts :Bases de sélection outils de dessin, dessin de posture et faire une ligne droiteDessin de formes recti
Comment faire des minuscules piles pour alimenter la LED s’allume !

Comment faire des minuscules piles pour alimenter la LED s’allume !

Lumières de LED, ou Diodes électroluminescentes, ont été inventés en 1962 par Consulting de scientifique Nick Holonyak Jr, dans un laboratoire électrique de général à Syracuse, New York. À l'époque, il a prédit qu'elles remplaceraient les ampoules à
Comment dessiner le Iblesnuts Gang pour Halloween

Comment dessiner le Iblesnuts Gang pour Halloween

Good grief !  Ce que serait Halloween sans Instructables ?  C'est le grand Robot, Charlie Brown.Chaque fois que vous pensez de l'Halloween, j'ai toujours pense que vers les arachides classiques « c'est le Great Pumpkin, Charlie Brown ».  Donc ce qui
Comment dessiner neo metal sonic

Comment dessiner neo metal sonic

Hi aujourd'hui je vais vous montrer comment dessiner Neo Metal Sonic pour commencer à passer à l'étape 1Étape 1: la première étape dessiner metal sonicUtiliser les images pour commencer à dessinerÉtape 2: étape 2 juste continuer à utiliser les images
Comment dessiner un poussin de Pâques

Comment dessiner un poussin de Pâques

comment dessiner un poussin de Pâques. Un très simple facile à suivre vidéo qui vous montre comment dessiner un petit poussin pour le temps de Pâques. Joyeuses Pâques tout le monde !
Comment dessiner la Perspective : pour les responsables de

Comment dessiner la Perspective : pour les responsables de

Cette instructable couvrira les bases du dessin de formes rectilignes dans la perspective du point 2.L'Instructable précédent de cette série couvert les principes fondamentaux de sélection outils de dessin, dessin de posture et faire une ligne droite
Comment dessiner une représentation 2D d’un Cube de dimension X

Comment dessiner une représentation 2D d’un Cube de dimension X

cette instructable va vous apprendre comment dessiner une représentation 2D d'un Cube de dimension X. La formule est simple ou complexe en même temps donc je suppose que certains diraient élégant.Dans cet exemple, je tirerai un tesseract - un cube 4D
Comment dessiner un larbin pour les enfants

Comment dessiner un larbin pour les enfants

Comment dessiner un larbin pour enfants
Comment dessiner les peuples de base de dessin animé : étape 2" en utilisant le ken de trou de serrure pour créer d’autres charecters

Comment dessiner les peuples de base de dessin animé : étape 2" en utilisant le ken de trou de serrure pour créer d’autres charecters

Yo. Son gamin à nouveau. Maintenant, le point de l'étape 2 consiste à utiliser la méthode de ken de trou de serrure pour rendre les autres personnages. Pour les prochaines étapes, à titre d'exemple, je vais vous montrer comment dessiner une fille (om
Bricolage Comment dessiner un larbin pour enfants - vitesse dessin

Bricolage Comment dessiner un larbin pour enfants - vitesse dessin

Bricolage Comment dessiner un larbin pour enfants - la vitesse de dessin
Comment dessiner une cabane pour votre collègue

Comment dessiner une cabane pour votre collègue

dans ce Instructable, vous apprendrez comment dessiner une cabane pour votre collègue. Tout ce dont vous avez besoin est un stylo et votre imagination. J'ai fait ce instructable à Techshop à Détroit !techshop.WSÉtape 1: Étape 1: dessiner cabine La pr
Comment dessiner une coque de voilier de contrôle radio pour faire avec laser Coupe du bois sur Autodesk Inventor.  Je l’ai fait à Techshop

Comment dessiner une coque de voilier de contrôle radio pour faire avec laser Coupe du bois sur Autodesk Inventor. Je l’ai fait à Techshop

le but de cette instructable est de passer par le processus de la création d'un modèle 3D d'une coque de bateau qui sera utilisé pour créer un voilier de contrôle radio.  Cette partie ira dans le processus de création du modèle en CAO afin que les pa
Comment dessiner un Tesseract

Comment dessiner un Tesseract

un tesseract est un objet « quatre dimensions » qui ressemble à un cube en trois dimensions dans de nombreux aspects. Ici, je vais vous expliquer comment dessiner une représentation bidimensionnelle d'un tesseract, ainsi que l'explique exactement ce
Comment dessiner - base Perspective linéaire

Comment dessiner - base Perspective linéaire

dans ce premier volet de ma série en cours de « Comment dessiner » Instructables, je vais vous montrer comment créer de vrai-regard de trois formes dimensionnelles.La Perspective linéaire est la forme la plus fondamentale du point de vue dans lequel