Hypercube Viewer

4,1
89 arvustust
10 tuh+
Allalaadimised
Sisu reiting
Kõik
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt

Rakenduse teave

See rakendus on inspireeritud Edwin A. Abbotti raamatust Flatland. Asi on lamedate kujunditega ühiskonnas: kolmnurgad, ruudud, kuusnurgad jne, kes elavad horisontaalses kahemõõtmelises tasapinnas, mida nimetatakse Flatlandiks. Nad saavad liikuda ja näha ainult oma lennukis; nad teavad, mida põhja, lõuna, ida ja lääs tähendavad, kuid neil pole ettekujutust üles ega alla. Loo jutustajaks on Ruut, keda ühel päeval külastab Kuup *. Ruut ei saa aru, mis kuup on. Raamatus selgitab Ruut Kuubikule, kuidas nende ühiskond töötab, ja Kuup üritab Ruudule selgitada, mis on kolmas mõõde.

Et ennast väljakule näidata, liigub Kuup esmalt läbi Flatlandi üles ja alla, näoga esmalt. See, mida ruut näeb, on järjekordne ruut (Kuubi horisontaalne ristmik Flatlandiga), mis ilmub järsku eikuskilt välja, jäädes siis mõneks ajaks seisma ja siis jälle kaduma. Järgmisena pöörleb Kuup ise ja liigub üles-alla serva-kõigepealt. Nüüd näeb Ruut eikusagilt välja paistavat joont, mis muutub pikaks kitsaks ristkülikuks, mis muutub mõneks ajaks laiemaks ja laiemaks, siis läheb jälle kitsamaks ja kitsamaks, kuni see muutub uuesti jooneks ja siis kaob. Lõpuks pöörab kuubik ennast veel kord ja liigub tipust üles ja alla. Nüüd näeb Ruut välja kuskilt välja paistvat punkti, mis muutub väikeseks kolmnurgaks, mis muutub mõneks ajaks suuremaks ja suuremaks, siis selle tipud lõigatakse ära ja see muutub kuusnurgaks. Kui kuup on täpselt poolel teel, näeb ruut tavalise kuusnurgana Kuubi horisontaalset ristmikku Flatlandiga. Kuubi edasi liikudes muutub kuusnurk tagasi kolmnurgaks, mis seejärel muutub väiksemaks ja lõpuks muutub kolmnurk punktiks ja kaob.

See rakendus teeb sama asja ühe mõõtme võrra kõrgemale. Kahemõõtmelisel tasapinnal elavate inimeste kuubi asemel näitab see hüperkuuti (neljamõõtmeline kuup), mis külastavad inimesi, nagu teie ja mina, kes elavad kolmemõõtmelises ruumis.

Kui rakendus käivitub, istub Hypercube näoga esmalt täpselt pooleldi läbi meie kolmemõõtmelise ruumi. Näeme Hüperkuubi "horisontaalset" ristmikku meie ruumiga, mis, nagu olete arvatavasti osanud arvata, on kolmemõõtmeline kuup.

Kuubi saate meie ruumis ringi liigutada, lohistades seda sõrmedega. Sellel on kuus värvilist nägu, mis on meie ruumi ristumispunktid kuuega Hypercube'i kaheksast värvilisest näost. Hypercube'i igal küljel on erinev värv.

Punase liuguri abil saate hüperkuubi liigutada neljanda mõõtme suunas üles ja alla. See suund on risti kõigi meie kolme koordinaattelje x, y ja z suhtes ning seda on meile sama raske ette kujutada, kui meie üles-alla on Flatlandi elanikud.

Huvitavamate kujundite tegemiseks võite kolme sinise liuguri abil Hypercube pöörata. Need liugurid pöörlevad hüperkuubi ümber vastavalt teljepaaride xy, xz ja yz suhtes. Pole raske mõista, et kuna kuupi saab pöörata kolmemõõtmelises ruumis ükskõik millise telje ümber, võite pöörata hüperkuubi neljamõõtmelises ruumis mis tahes teljepaari ümber.

Proovige sättida sinised liugurid, et Hypercube liiguks meie ruumis kahemõõtmeliselt - nägu ees, esiserv esimene ja tipp esimesena! See nõuab mõtlemist, kuid see pole keeruline. Seejärel liigutage hüperkuubi punase liuguri abil üles ja alla ning vaadake, kuidas muutub hüperkuubi ristmik meie kolmemõõtmelise ruumiga. Milline on ristmik täpselt poolel teel kõigis neis kolmes suunas?

Mis on kõige huvitavam kuju, mida saate teha? Kui palju nägusid on võimalik? Mis on suurim arv tippe?

Hypercube Viewer on tasuta tarkvara. Lähtekoodi saate sirvida ja alla laadida aadressil https://github.com/fgerlits/hypercube

* raamatus on see Sfäär, aga sfäärid on igavad
Värskendatud:
5. juuli 2025

Andmete ohutus

Ohutus algab selle mõistmisest, kuidas arendajad teie andmeid koguvad ja jagavad. Andmete privaatsuse ja turvalisuse tavad võivad olenevalt kasutusviisist ning teie piirkonnast ja vanusest erineda. Selle teabe esitas arendaja ja seda võidakse aja jooksul värskendada.
Kolmandate osapooltega ei jagata andmeid
Lisateave selle kohta, kuidas arendajad andmete jagamisest teada annavad
Andmeid ei koguta
Lisateave selle kohta, kuidas arendajad andmete kogumisest teada annavad

Hinnangud ja arvustused

3,9
83 arvustust

Mis on uut?

Upgrade to support Android versions 5 to 16.

Rakenduse tugi

Teave arendaja kohta
Ferenc Gerlits
ferenc.gerlits@gmail.com
Hungary
undefined