Sisukord:

LED -kuubiku simulatsioonitarkvara: 5 sammu
LED -kuubiku simulatsioonitarkvara: 5 sammu

Video: LED -kuubiku simulatsioonitarkvara: 5 sammu

Video: LED -kuubiku simulatsioonitarkvara: 5 sammu
Video: Tehnika TV - Bluetooth-kõlarid 2017 2024, November
Anonim
LED -kuubiku simulatsioonitarkvara
LED -kuubiku simulatsioonitarkvara

Ma peaaegu lõpetasin oma 8x8x8 LED -kuubiku ehitamise ja koos sellega tuli see tarkvara arvutile! See aitab teil animatsioone luua ja simuleerib neid 2D -ekraanil enne 3D -ekraanile üleslaadimist. Puudub (veel) tugi arvuti COM-pordi kaudu arduinole suhtlemiseks, kuid see võib genereerida lähtekoodi, mis saab ühe nupuvajutusega kuubikut juhtivasse mikrokontrollerisse kõvakodeerida. Kui te lugemisega nii palju ei tegele, jätke see juhis vahele ja laadige tarkvara otse alla. Järgmised sammud kirjeldavad ainult selle kasutamist. Oluline! GeckoCube Animator 1.0 [BETA] on beetaversioon, töö edenemine võib kaduda ja programm võib ootamatult kokku kukkuda.. Jar -faili käivitamiseks on vajalik Java.

Lae alla

Uus väljaanne - Quadrum (seeriatoega):

Vana väljaanne:

Samm: esimese animatsiooni loomine

Esimese animatsiooni loomine
Esimese animatsiooni loomine

Enne eemalt animeerimise alustamist peate looma jaotises Fail >> Uus animatsioon uue animatsiooni ja valima oma kuubi külglahutuse, kas siis 8x8x8, 3x3x3 või midagi muud vahemikus 2–16. Kui kuup suudab kuvada ainult ühte värvi, siis veenduge, et märkeruut 'Unicolor' on märgitud. Klõpsake nuppu Loo ja animatsiooniprojekt luuakse.

2. samm: animatsioonivahendid

Animatsiooni tööriistad
Animatsiooni tööriistad

Ekraani vasakul küljel leiate animatsiooni tegemiseks saadaval olevad erinevad tööriistad. Alates ülaosast on see lähtekoodi generaatori eelvaate jaotis (ja ei, ma ei suutnud selle jaoks lühemat nime välja mõelda), siin saate luua animatsiooni lähtekoodi, nagu nimigi ütleb. Kui animatsioon on pikem kui 3 kaadrit, peate kasutama funktsiooni „Ekspordi lähtekood” jaotises Fail >> Ekspordi lähtekood, mis loob selle asemel koodiga.txt -faili. Võib -olla kõige olulisem osa hõlmab meil värvi palett allika all … mis iganes … jaotis. Valige eelistatud värv ja hakake piksleid paremale joonistama, paigutades need kuubikust lõigatud kihtideks.

Kui eelistate kohandatud värvi, saate selle kohandatud värvilisele tekstiväljale sisestada kuuekuulises vormingus (näiteks: „FFAA00”, mis tähendab oranži) ja vajutage sisestusklahvi. See muudab tekstiväljast paremal asuvat kohandatud värvinuppu, valib selle ja hakkab maalima. Teise kohandatud värvinupu kasutamiseks valige see enne kuueteistkümnendiku sisestamist.

Värvipaleti all on redigeeritavate kihtide liitkast. Kui teie kuup on piisavalt suur, saate valida, millised kihid kuvatakse animatsioonitööriistadest paremal. Ja lõpuks on kaadrite haldur. Nupp „lisa” loob parajasti valitud raami alla uue raami. Nupp „eemalda” eemaldab parajasti valitud kaadri. 'Kopeeri' kopeerib parajasti valitud kaadri ja 'Kleebi' kleebib selle parajasti valitud kaadrisse. Raami valimiseks klõpsake seda kaadrite loendis. Kaadrite loendi kohale saate sisestada parajasti valitud kaadri kestuse sekundites. Ja pidage meeles, et vajutage sisestusklahvi! Märkeruut „Loop” ümbritseb loodud koodi parameetris „while (true) {}”. Olete nüüd teadmised animeerimise alustamiseks ja oleme valmis liikuma 2. sammu juurde või ootame, kas see oli 3?…

3. samm: projekti salvestamine ja avamine

Projekti salvestamine ja avamine
Projekti salvestamine ja avamine

Animatsiooni salvestamiseks avage Fail >> Salvesta ja valige salvestamise sihtkoht ning projekti nimi. See loob.geca -faili, mis tähistab GeckoCube Animationi, sest… GECKOS! Kui sulgete programmi hiljem ja soovite animatsiooniga jätkata, minge menüüsse Fail >> Ava ja valige projekt, mis lõpeb '.geca'.

4. samm: animatsiooni esitamine

Animatsiooni mängimine
Animatsiooni mängimine

Kui olete animatsiooniga lõpetanud, saate seda tarkvara abil simuleerida. Selle mängimiseks avage Simulaator >> Esita animatsiooni. Redigeerimise juurde naasmiseks minge Simulaator >> Peata animatsioon.

Samm: lähtekoodi generaatori seaded

Lähtekoodi generaatori seaded
Lähtekoodi generaatori seaded

Jaotises Seaded >> Lähtekoodi generaator saate valida, kuidas generaator koodi loob. Mõte on selles, et rakendate kuubi koodis sellise funktsiooni nagu „setPixel”, mis võtab pikslikoordinaadid ja RGB -värvid sisendiks, et muuta see piksel edastatud värviks. Kasutage pärast iga kaadrit kuubik näitab redigeeritud piksleid. Generaator kasutab järgmist süntaksit: Mitmevärviliste ja ühevärviliste puhul: @x - Asenda x -piksli koordinaadiga.@Y - Asenda y -piksli koordinaadiga.@Z - Asenda piksli z -koordinaadiga. Ainult mitmevärvilise puhul: @r - asenda punase värviväärtusega.@g - asenda rohelise värviväärtusega.@b - asenda sinise värviväärtusega. Ainult ühevärviliste puhul: @bool - asenda väärtusega „true”, kui piksel tuleb sisse lülitada ja „false”, kui piksel tuleks välja lülitada. Ainult viivituse korral: @s - Asenda viivitusega sekundites.@ms - Asenda viivitusega millisekundites.@us - Asenda viivitusega mikrosekundites. Vaadake näiteks vaikeseadeid. Valige uus rida märkige ruut, kui soovite, et generaator looks pärast iga pikslikõnet uue rea (setPixel). Treat As Unicolor paneb generaatori ignoreerima asjaolu, et projekt on mitmevärviliseks loodud, ja genereerib koodi justkui ühevärvilisena.

Soovitan: