Hoe te trekken Sweet 3D-beelden voor LED-cubes (4 / 9 stap)

Stap 4: Graphing


U kunt grafiek in een kubus, net zoals je zou in een grafische rekenmachine.

De beste manier om grafiek is lus over alle punten in het X-Z vlak te berekenen van een functie waarde y als een functie van x en z, en stel de voxel (x, y, z). Neem een kijkje op het onderstaande voorbeeld:

 float xScale=0.5; float zScale=0.3; for (float x=0; x<cube.side;x++) for (float z=0; z<cube.side; z++) { float y=map(sin(xScale*x+offset)*cos(zScale*z+offset), -1, 1, 0, cube.side); PVector point=new PVector(x, y, z); cube.setVoxel(point, cube.colorMap(y, 0, cube.side)); } 

Deze functie tekent de 3D sinusoïdale vorm gezien in de geanimeerde gif. Ik berekenen een waarde van een functie, f(x,y)=sin(xScale*x+offset)*cos(zScale*z+offset), en om dingen gemakkelijk op mezelf, ik gebruik vervolgens Processing van ingebouwde functie kaart om functiewaarden tussen -1 en 1 kaart in y-waarden tussen 0 en 7. Zodra ik heb de y-waarde, gebruik ik gewoon setVoxel om te kleuren in die voxel.

Er zijn een heleboel andere 3D-functies in het voorbeeld van de grafieken in de bibliotheek van de verwerking. Neem een kijkje!

Gerelateerde Artikelen

Hoe te trekken de Iblesnuts bende voor Halloween

Hoe te trekken de Iblesnuts bende voor Halloween

goede zorg!  Wat zou Halloween zijn zonder Instructables?  Het is de grote Robot, Charlie Brown.Wanneer u denkt van Halloween dat, denk ik altijd terug naar de klassieke pinda's "het is de grote pompoen, Charlie Brown."  Dus wat gebeurt er wanne
Stap voor stap hoe te trekken manga

Stap voor stap hoe te trekken manga

dit is een instructable over hoe manga getekendIk ben niet een pro nog maar ik thort ik zou delen wat ik weet en wat hielp me zo verde tekening die ik heb gedaan is meer om te laten zien wat gedaan kan worden en hoe, het was niet als een kunstwerkook
Hoe spel beelden voor PC-spellen vastleggen zonder een programma te downloaden!

Hoe spel beelden voor PC-spellen vastleggen zonder een programma te downloaden!

Ooit nodig enkele game beelden voor een film of project waaraan u op en net werkt niet kon vinden wat je wilde op YouTube? Als u hebt, is het mogelijk in een dergelijk scenario waar u op zoek bent naar een programma voor het opnemen van videomateriaa
DIY-Hoe te trekken een minion voor kinderen - snelheid tekening

DIY-Hoe te trekken een minion voor kinderen - snelheid tekening

DIY-Hoe te trekken een minion voor kinderen - snelheid tekening
How to Install belastingweerstanden voor LED Turn Signal Lights

How to Install belastingweerstanden voor LED Turn Signal Lights

Waarom zijn installeren belastingweerstanden nodig voor LED Zet signaal lichten? Als u niet met LED richtingaanwijzer bollen belastingweerstanden (ook bekend als equalizers) installeert, zult u de beruchte hyper flash probleem ervaren. Hyper flitser
Hoe te trekken een deuk uit een plastic bumper afdekking

Hoe te trekken een deuk uit een plastic bumper afdekking

dit Instructable zal u tonen hoe te trekken een deuk uit een plastic bumper afdekking. In dit geval de deuk was in een 2007 (of daaromtrent) Honda Civic, maar ik ben zeker dat vele andere auto's zijn vergelijkbaar. Ik heb een handige camera niet toen
GIDS voor LED projecten

GIDS voor LED projecten

INTRO.Ik moest het doen van dit project voor veel van mijn jonge vrienden die ook geïnteresseerd in de LED's, maar weet niet hoe om te gaan doen.Ook ik had het zelfde probleem maar was gelukkig genoeg om hulp te krijgen van mijn vrienden bij Het gaat
Hoe te trekken Marvin the Martian (van Looney Tunes)

Hoe te trekken Marvin the Martian (van Looney Tunes)

dit Instructable leert u hoe te trekken van de klassieke tekenfilm, Marvin the Martian.Stap 1: Materialen die nodig zijn: u hoeft niet veel materialen te trekken cartoons. Alles wat je moet tekenen van Marvin is een leeg vel papier en een potlood (me
Hoe te trekken van Mr. Pricklepants

Hoe te trekken van Mr. Pricklepants

He jongens, dit is een kleine les over hoe te trekken van Mr. Pricklepants uit de film Toy Story 3. :) Gelieve te excuseren het kleine fouten in de instructable. :)Stap 1: Grootste deel van het lichaam Een doorgaans peervormig lichaam om te beginnen
Hoe maak je een kloppend hart met LEDs

Hoe maak je een kloppend hart met LEDs

Hi daar,dit mijn eerste proberen iets toevoegen aan de site, het niet zou zijn dat goed, maar volgende keer beter :)Mijn vrouw vroeg me een keer iets te maken voor haar met LED's zal ik denk dat ik maakte het juiste ding voor haar :)het project is he
Hoe te trekken zowel menselijke ogen

Hoe te trekken zowel menselijke ogen

In deze vier deel tutorial zullen we leren hoe te trekken twee ogen. Laten we beginnen met een rechte lijn, die zal dienen als een horizon lijn en geeft ons een idee waar de shapes zijn gonna be. Vervolgens moeten we tekent u een verticale lijn om te
Hoe kun je testen jacht broadheads voor een pijlen: D

Hoe kun je testen jacht broadheads voor een pijlen: D

Hoe kun je testen jacht broadheads voor een pijlen :D
Hoe maak je een zelfgemaakte doelwit voor Kids

Hoe maak je een zelfgemaakte doelwit voor Kids

Hoe maak je een zelfgemaakte doelwit voor kinderen(Bekijk Video)Dit is een gemakzuchtige oplossing te halen van een doelstelling voor kinderen. Het kan worden gebruikt met de meeste speelgoed geweren en zelfs sommige lage aangedreven bb guns. Dit wer
Hoe maak je eigengemaakte kippenbouillon: recept voor kippenbouillon geaccentueerd met verse rozemarijn en tijm.

Hoe maak je eigengemaakte kippenbouillon: recept voor kippenbouillon geaccentueerd met verse rozemarijn en tijm.

Hoe maak je eigengemaakte kippenbouillon: recept voor kippenbouillon geaccentueerd met verse rozemarijn en tijm. In deze video, ik zal je laten zien mijn hybride-methode voor het maken van een diepe en rijke eigengemaakte kippenbouillon.Ik hou van ei