Hypercube Viewer

3,4
79 vélemény
5 E+
letöltés
Tartalom besorolása
Korhatár nélküli
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép

Az alkalmazásról

Ezt az alkalmazást Edwin A. Abbott Flatland könyve ihlette. Ez lapos alakú társadalomról szól: háromszögek, négyzetek, hatszögek stb., Akik egy Flatland nevű vízszintes kétdimenziós síkban élnek. Csak síkon belül tudnak mozogni és látni; tudják, mit jelent észak, dél, kelet és nyugat, de fogalma sincs felfelé vagy lefelé. A történet elbeszélője egy Négyzet, amelyet egy napon egy kocka * látogat meg. A tér nem érti, mi a kocka. A könyvben a Négyzet megmagyarázza a Kocának, hogyan működik a társadalom, és a Kocka megpróbálja elmagyarázni a térnek, hogy mi a harmadik dimenzió.

Annak érdekében, hogy megmutassa magát a téren, a kocka először fel-le mozog a Flatland-en keresztül. Amit a tér lát, egy másik négyzet (a kocka vízszintes kereszteződése a síkvidékkel) hirtelen megjelenik a semmiből, aztán egy ideig marad, majd újra eltűnik. Ezután a kocka elforgatja magát, és előbb fel és le mozog. Most a tér látja a semmiből megjelenő vonalat, amely hosszú, keskeny téglalapká alakul, amely egyre szélesebbé és szélesebbé válik, majd egyre szűkebbé válik, egészen addig, amíg vissza nem tér egy vonalba, majd eltűnik. Végül a kocka ismét elforog, és előbb fel-le mozog. Most a tér lát egy semmiből megjelenő pontot, amely kicsi háromszöggé alakul, amely egyre nagyobb és nagyobb lesz, majd a csúcsai levágnak és hatszögké alakulnak. Amikor a kocka pontosan félúton van, a négyzet normál hatszögként látja a kocka vízszintes kereszteződését a síkfölddel. Ahogy a kocka tovább halad, a hatszög visszaváltozik egy háromszögké, amely ezután egyre kisebb lesz, és végül a háromszög ponttá alakul és eltűnik.

Ez az alkalmazás ugyanazt teszi egy dimenzióval magasabbra. A kétdimenziós síkon élő embereket ábrázoló kocka helyett egy Hypercube-ot (négydimenziós kocka) mutat, amely olyan embereket látogat meg, mint te és én, akik háromdimenziós térben élnek.

Amikor az alkalmazás elindul, a Hypercube arcával elsőként ül pontosan félúton a háromdimenziós térben. Láthatjuk a Hypercube "vízszintes" metszéspontját a térünkkel, amely, amint valószínűleg kitaláltad, háromdimenziós kocka.

A kocka mozgatásával a mi térünkben ujjaival húzva mozgathatja. Hat színű felülettel rendelkezik, amelyek keresztezik a mi térünket a Hypercube nyolc színű oldalának hatával. A Hypercube minden oldalának különböző színe van.

A Hypercube-ot "fel" és "le" mozgathatja a negyedik dimenzió irányába a piros csúszka segítségével. Ez az irány merőleges mindhárom x, y és z koordinátatengelyünkre, és ugyanolyan nehéz elképzelni, mint mi felfelé és lefelé a síkvidéki emberek számára.

Érdekesbb formák készítéséhez a három kék csúszka segítségével elforgathatja a Hypercube-ot. Ezek a csúszkák a Hypercube-t az xy, xz és yz tengelypárok körül forgatják. Nem nehéz belátni, hogy mivel egy kocka háromdimenziós térben elforgatható bármely tengely körül, a hiperkocka négydimenziós térben forgatható bármely tengelypár körül.

Próbálja meg beállítani a kék csúszkákat, hogy a Hypercube áthaladjon térünkön kétdimenziós-arc-első, első él-és csúcs-első! Ez némi gondolkodást igényel, de ez nem nehéz. Ezután mozgassa a Hypercube-ot "fel" és "le" a piros csúszka segítségével, és nézze meg, hogyan változik a Hypercube és a háromdimenziós tér metszéspontja. Mi a pontosan a metszéspontja a három irány mindkét irányában?

Mi lehet a legérdekesebb alak, amit elkészíthetsz? Mi a lehető legtöbb arc? Mi a lehető legtöbb csúcs?

A Hypercube Viewer ingyenes szoftver. Böngészhet és letölthet a forráskódot a https://github.com/fgerlits/hypercube oldalon

* a könyvben ez egy gömb, de a gömbök unalmasak
Frissítve:
2023. márc. 11.

Adatbiztonság

A biztonság annak megértésével kezdődik, hogy miként gyűjtik és osztják meg a fejlesztők az adataidat. Az adatvédelemmel és -biztonsággal kapcsolatos gyakorlat a használattól, a régiótól és életkortól függően változhat. A fejlesztő adta meg ezeket az információkat, és idővel frissítheti őket.
Nem osztanak meg adatokat harmadik felekkel
További információ arról, hogy miként deklarálják a fejlesztők a megosztást
Nem történt adatgyűjtés
További információ arról, hogy miként deklarálják a fejlesztők a gyűjtést

Értékelések és vélemények

3,2
73 vélemény

Újdonságok

Upgrade target API to 33, and fix a crash on old devices (API < 24).