Hypercube Viewer

3.4
79 na review
5K+
Mga Download
Rating ng content
Lahat
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan

Tungkol sa app na ito

Ang app na ito ay binigyang inspirasyon ng librong Flatland ni Edwin A. Abbott. Ito ay tungkol sa isang lipunan ng mga patag na hugis: tatsulok, mga parisukat, hexagon atbp, na nakatira sa isang pahalang na dalawang-dimensional na eroplano na tinatawag na Flatland. Maaari lamang silang lumipat at makita sa loob ng kanilang eroplano; alam nila kung ano ang ibig sabihin ng hilaga, timog, silangan at kanluran, ngunit wala silang konsepto ng pataas o pababa. Ang tagapagsalaysay ng kwento ay isang Square, na binisita ng isang Cube * isang araw. Hindi maintindihan ng Square kung ano ang isang kubo. Sa libro, ipinaliwanag ng Square sa Cube kung paano gumagana ang kanilang lipunan, at sinusubukan ng Cube na ipaliwanag sa Square kung ano ang ikatlong sukat.

Upang ipakita ang kanyang sarili sa Square, ang Cube unang gumagalaw pataas at pababa sa pamamagitan ng mukha ng una sa Flatland. Kung ano ang nakikita ng Square ay isa pang parisukat (ang pahalang na intersection ng Cube na may Flatland) ay biglang lumilitaw na wala kahit saan, pagkatapos ay manatili nang sandali, at pagkatapos ay mawala muli. Susunod, ang Cube ay umiikot mismo at gumagalaw pataas at pababa sa gilid-una. Ngayon ang Square ay nakakakita ng isang linya na lumilitaw na wala, kung saan lumiliko sa isang mahabang makitid na parihaba, na kung saan ay mas malawak at mas malawak pa, pagkatapos ay makakakuha ito ng mas makitid at mas makitid, hanggang sa ito ay bumalik sa isang linya at pagkatapos ay mawala ito. Sa wakas, ang Cube ay umiikot mismo ng isang beses pa, at gumagalaw pataas at pababa ng vertex-una. Ngayon ang Square ay nakakakita ng isang punto na lumilitaw na wala, kung saan lumiliko sa isang maliit na tatsulok, na nagiging mas malaki at mas malaki sa isang habang, kung gayon ang mga vertice nito ay pinutol at lumiliko ito sa isang heksagon. Kapag ang Cube ay eksaktong kalahating daan, makikita ng Square ang pahalang na intersection ng Cube kasama ang Flatland bilang isang regular na heksagon. Habang gumagalaw pa ang Cube, ang heksagon ay lumiliko pabalik sa isang tatsulok, na kung saan pagkatapos ay makakakuha ng mas maliit at mas maliit, at sa wakas ang tatsulok ay nagiging isang punto at mawala.

Ginagawa ng app na ito ang parehong bagay na mas mataas ang isang sukat. Sa halip na isang Cube na bumibisita sa mga taong nakatira sa isang dalawang dimensional na eroplano, nagpapakita ito ng isang Hypercube (apat na dimensional na kubo) na bumibisita sa mga tao, tulad mo at ako, na nakatira sa isang three-dimensional na puwang.

Kapag nagsimula ang app, ang Hypercube ay nakaupo sa mukha-una eksaktong kalahati ng paraan sa pamamagitan ng aming three-dimensional space. Maaari naming makita ang "pahalang" intersection ng Hypercube sa aming puwang, na, tulad ng marahil ay nahulaan mo, ay isang three-dimensional cube.

Maaari mong ilipat ang kubo sa aming espasyo sa pamamagitan ng pag-drag ito gamit ang iyong mga daliri. Mayroon itong anim na kulay na mukha, na kung saan ay ang mga interseksyon ng aming puwang na may anim sa walong kulay na mga mukha ng Hypercube. Ang bawat mukha ng Hypercube ay may ibang kulay.

Maaari mong ilipat ang Hypercube "up" at "down" sa direksyon ng ika-apat na sukat gamit ang pulang slider. Ang direksyong ito ay patayo sa lahat ng aming tatlong coordinate axes x, y at z, at tulad ng mahirap para sa amin na isipin tulad ng aming pataas at pababa ay sa mga tao ng Flatland.

Upang makagawa ng mas kawili-wiling mga hugis, maaari mong paikutin ang Hypercube gamit ang tatlong asul na slider. Ang mga slider na ito ay umiikot sa Hypercube sa paligid ng mga pares ng axes xy, xz at yz, ayon sa pagkakabanggit. Hindi mahirap makita na dahil maaari mong paikutin ang isang kubo sa tatlong-dimensional na puwang sa paligid ng anumang isang axis, maaari mong paikutin ang isang hypercube sa apat na dimensional na puwang sa paligid ng anumang pares ng mga axes.

Subukang itakda ang mga asul na slider upang gawin ang Hypercube ilipat sa aming puwang ng dalawang-dimensional-mukha-una, gilid-una, at vertex-una! Ito ay tumatagal ng ilang pag-iisip, ngunit hindi ito mahirap. Pagkatapos ay ilipat ang Hypercube "up" at "down" gamit ang pulang slider, at tingnan kung paano nagbago ang intersection ng Hypercube kasama ang aming mga three-dimensional na pagbabago sa puwang. Ano ang eksaktong intersection ng kalahating daan sa bawat isa sa tatlong mga direksyon na ito?

Ano ang pinaka-kagiliw-giliw na hugis na maaari mong gawin? Ano ang pinakamalaking posibleng bilang ng mga mukha? Ano ang pinakamalaking posibleng bilang ng mga vertice?

Ang Hypercube Viewer ay libreng software. Maaari kang mag-browse at mag-download ng source code sa https://github.com/fgerlits/hypercube

* sa libro, ito ay isang Sphere, ngunit ang mga spheres ay mayamot
Na-update noong
Mar 11, 2023

Kaligtasan ng data

Nagsisimula ang kaligtasan sa pag-unawa kung paano kinokolekta at ibinabahagi ng mga developer ang iyong data. Posibleng mag-iba ang mga kagawian sa privacy at seguridad ng data batay sa iyong paggamit, rehiyon, at edad. Ang developer ang nagbigay ng impormasyong ito at posibleng i-update niya ito sa paglipas ng panahon.
Walang data na ibinabahagi sa mga third party
Matuto pa tungkol sa kung paano inihahayag ng mga developer ang pagbabahagi
Walang nakolektang data
Matuto pa tungkol sa kung paano inihahayag ng mga developer ang pagkolekta

Mga rating at review

3.2
73 review

Ano'ng bago

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