Hypercube Viewer

4,1
89 anmeldelser
10 t+
Downloads
Indholdsklassificering
Alle
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot

Om denne app

Denne app var inspireret af bogen Flatland af Edwin A. Abbott. Det handler om et samfund med flade former: trekanter, firkanter, sekskanter osv., Der lever i et horisontalt todimensionalt plan kaldet Flatland. De kan kun bevæge sig og se inden for deres plan; de ved hvad nord, syd, øst og vest betyder, men de har ingen opfattelse af op eller ned. Fortælleren til historien er et torv, der en dag besøges af en terning *. Pladsen forstår ikke, hvad en terning er. I bogen forklarer pladsen til Kuben, hvordan deres samfund fungerer, og kuben forsøger at forklare pladsen, hvad den tredje dimension er.

For at vise sig selv på pladsen bevæger kuben sig først op og ned gennem Flatland med ansigtet først. Hvad pladsen ser er en anden firkant (det vandrette kryds mellem Cube og Flatland), der pludselig vises ud af intetsteds, derefter forbliver sat et stykke tid og derefter forsvinder igen. Dernæst roterer kuben selv og bevæger sig op og ned kant først. Nu ser pladsen en linje, der vises ud af intetsteds, som bliver til et langt smalt rektangel, som bliver bredere og bredere i et stykke tid, derefter bliver den smalere og smalere igen, indtil den vender tilbage til en linje og så forsvinder den. Endelig roterer terningen sig selv igen og bevæger sig først op og ned på toppunktet. Nu ser pladsen et punkt, der vises ud af intetsteds, der forvandles til en lille trekant, som bliver større og større i et stykke tid, derefter bliver dets toppuer afskåret, og det bliver til en hexagon. Når kuben er nøjagtigt halvvejs igennem, kan pladsen se kubens vandrette kryds med Flatland som en almindelig hexagon. Når kuben bevæger sig yderligere, vendes hexagon tilbage til en trekant, der derefter bliver mindre og mindre, og til sidst forvandles trekanten til et punkt og forsvinder.

Denne app gør den samme ting en dimension højere. I stedet for at en kub besøger mennesker, der bor i et todimensionelt plan, viser det en Hypercube (firedimensionel terning), der besøger mennesker, som dig og jeg, der bor i et tredimensionelt rum.

Når appen starter, sidder Hypercube med den første side nøjagtigt halvvejs gennem vores tredimensionelle rum. Vi kan se det "horisontale" skæringspunkt mellem Hypercube med vores rum, som, som du sandsynligvis har gættet, er en tredimensionel terning.

Du kan flytte terningen rundt i vores rum ved at trække den med fingrene. Det har seks farvede ansigter, som er skæringspunkterne i vores rum med seks af de otte farvede ansigter på Hypercube. Hver side af Hypercube har en anden farve.

Du kan flytte Hypercube "op" og "ned" i retning af den fjerde dimension vha. Den røde skyder. Denne retning er vinkelret på alle vores tre koordinatakser x, y og z, og er lige så vanskelige for os at forestille os, som vores op og ned er for befolkningen i Flatland.

For at gøre mere interessante figurer kan du rotere Hypercube ved hjælp af de tre blå skyder. Disse glider roterer Hypercube omkring parene af akser henholdsvis xy, xz og yz. Det er ikke svært at se, at når du kan rotere en terning i tredimensionelt rum omkring en hvilken som helst akse, kan du rotere en hypercube i firedimensionel plads omkring ethvert par akser.

Prøv at indstille de blå skydere til at få Hypercube til at bevæge sig gennem vores rum todimensionale-ansigt-først, kant-først og toppunkt-først! Dette tager nogle tanker, men det er ikke svært. Flyt derefter Hypercube "op" og "ned" vha. Den røde skyder, og se, hvordan krydset mellem Hypercube og vores tredimensionelle rum ændres. Hvad er krydset nøjagtigt halvvejs igennem i hver af disse tre retninger?

Hvad er den mest interessante form, du kan lave? Hvad er det størst mulige antal ansigter? Hvad er det størst mulige antal højdepunkter?

Hypercube Viewer er gratis software. Du kan gennemse og downloade kildekoden på https://github.com/fgerlits/hypercube

* i bogen er det en sfære, men kugler er kedelige
Opdateret
5. jul. 2025

Datasikkerhed

For at du kan beskytte dine data, er det vigtigt at sætte sig ind i, hvordan udviklere indsamler og deler disse data. Databeskyttelses- og sikkerhedsprocedurer kan variere afhængigt af din brug, din region og din alder. Udvikleren har leveret disse oplysninger og kan løbende opdatere dem.
Der deles ikke data med tredjeparter
Få flere oplysninger om, hvordan udviklere angiver, at de deler data
Der blev ikke indsamlet data
Få flere oplysninger om, hvordan udviklere angiver, at de indsamler data

Bedømmelser og anmeldelser

3,9
83 anmeldelser

Nyheder

Upgrade to support Android versions 5 to 16.

Support til app

Om udvikleren
Ferenc Gerlits
ferenc.gerlits@gmail.com
Hungary
undefined