Cat Portal: Non-Euclidean Portal in Solv

Ғылым және технология

Yet another non-Euclidean portal, this time in Solv geometry (the honecomb based on the mapping torus of Arnold's cat mapping).
As usual, the algorithm works as follows:
* we start with a basic scene (here, a 8x8x3 manifold with a loop put in it)
* create all possible paths not hitting the walls in this space
* two paths are the same if they are homotopic (one can be continuously deformed into another)
* two paths are the same under some extra rules (here, we identify paths which go 6 times around the loop)
* create a new space where every group of paths which are "the same" becomes a cell
Wihout extra rules we get the universal cover; with extra rules we get just a cover. Can you guess the extra rules here?
Made with the HyperRogue engine aka RogueViz
Source code: github.com/zenorogue/hyperrog...
A playable Windows exe at roguetemple.com/z/sims/notknot... (works in VR too!)

Пікірлер: 36

  • @Kaiveran
    @Kaiveran3 жыл бұрын

    Broke: sticking portals in something and calling it non-Euclidean Woke: making actual non-Euclidean geometry Bespoke: making actual non-Euclidean geometry WITH portals in it

  • @igorjosue8957

    @igorjosue8957

    2 жыл бұрын

    i hate when it happens at my house by accident, once i make non euclidean geometry with portals in it, but each axis where a different curvature, like, y was spherical, x was flat and z was hyperbolic, and this becuz i accidentaly make 2 more dimensional axis on my house, i needed to clean all later the incident

  • @cheeseburgermonkey7104

    @cheeseburgermonkey7104

    Жыл бұрын

    @@igorjosue8957 this comment is cursed

  • @einekartoffel2490
    @einekartoffel24903 жыл бұрын

    This is gonna be one hell of a trippy game. I love how watching all this videos is kinda easing one in into the slowly increasing weirdness of alternative geometry, portals and other spatial interventions.

  • @mastermenthe
    @mastermenthe3 жыл бұрын

    KZread interaction + 1

  • @tylerwilliams33
    @tylerwilliams3328 күн бұрын

    Taking shrooms then tripping and falling into the tezzeract.

  • @kaidatong1704
    @kaidatong17043 жыл бұрын

    there's so much space that I'm waiting for a plot twist: didn't actually travel thru portal to pocket space; just built diorama to fake u out

  • @zfm1097
    @zfm1097 Жыл бұрын

    If the Qoocam Ego 3D camera/viewer becomes as popular as it should (given that we might as well view footage in 3D if we're not printing out) ...perhaps you could create & share 3D renders of non-Euclidean landscapes/forms.

  • @bengineer8
    @bengineer83 жыл бұрын

    *hums the Cthulhu temple theme while watching*

  • @pretzelboi64
    @pretzelboi643 жыл бұрын

    How hard would connecting two geometries with portals be? I imagine some arbitrary choices might be necessary to make it work but it seems like a hyperbolic quadrilateral could map to a Euclidean rectangle.

  • @Solotocius
    @Solotocius3 жыл бұрын

    So wherever you go, you end up in the same area?

  • @columbus8myhw
    @columbus8myhw3 жыл бұрын

    Hey here's a random question, if you glue two (Euclidean) spheres of the same size by their boundaries, what happens? It'll be homeomorphic to S^3 but with zero curvature aside from a sphere's worth of nondifferentiable points

  • @kylaxial
    @kylaxial3 жыл бұрын

    I slightly understand spherical space, but I cannot understand spherical space with different curves per axis or something like that...

  • @ZenoRogue

    @ZenoRogue

    3 жыл бұрын

    Solv is more like hyperbolic spaces with different curvature per axis. I do not know any easier explanation of Solv than www.roguetemple.com/z/hyper/geoms.php (which is still probably quite difficult).

  • @columbus8myhw

    @columbus8myhw

    3 жыл бұрын

    @@ZenoRogue If Nil and SL2R are twisted E^2xE and twisted H^2xE, is there a twisted S^2xE?

  • @ZenoRogue

    @ZenoRogue

    3 жыл бұрын

    @@columbus8myhw With the right amount of twist, you get S^3. With incorrect amount, this geometry is called Berger sphere. (Berger sphere is not one of Thurston geometries, because Thurston geometries are the ones that are useful to geometrize closed manifolds, and anything with Berger sphere geometry can be made more regular and given S3 geometry.)

  • @columbus8myhw

    @columbus8myhw

    3 жыл бұрын

    ​@@ZenoRogue Ah. So Thurston's eight geometries are not a complete taxonomy of homogenous geometries

  • @ZenoRogue

    @ZenoRogue

    3 жыл бұрын

    @@columbus8myhw Indeed, there are also less symmetric variants of Solv, which are not Thurston geometries because there are no closed manifolds with that geometry (only infinite ones).

  • @theespatier4456
    @theespatier44563 жыл бұрын

    I know nil but how’s this place work?

  • @ollllj

    @ollllj

    3 жыл бұрын

    step 1, get a cat drunk.

  • @tylerwilliams33

    @tylerwilliams33

    28 күн бұрын

    Ah yes, the fine game of nil...

  • @columbus8myhw
    @columbus8myhw3 жыл бұрын

    Does every portal lead to the same place?

  • @ZenoRogue

    @ZenoRogue

    3 жыл бұрын

    They are different places (as shown by different fog colors), but the walls are arranged in the same way.

  • @mymyscellany
    @mymyscellany3 жыл бұрын

    I know this is nitpicky, but you do make a ton of videos like this one so it could be something to work on- it would be better if the camera's path was preprogrammed to minimize shakiness. Or if there was a smoothing algorithm used to remove small bumps.

  • @melwugon3687

    @melwugon3687

    3 жыл бұрын

    I’d assume that this is prob real time and Zeno is controlling the camera with a mouse. Not sure though

  • @mymyscellany

    @mymyscellany

    3 жыл бұрын

    @@melwugon3687 that's what I'm assuming as well (minus the mouse)

  • @ZenoRogue

    @ZenoRogue

    3 жыл бұрын

    @@mymyscellany No, this was how first videos were made and it was more shaky. Generally it is quite difficult to go smoothly without hitting any walls. The current method waits for a keypress, and goes one step (1/10s), adding rotation depending on the keypress. It is quite smooth when the direction is constant, here it was quite difficult to get into the portals, so it is more shaky. There are also some methods for smoothening, although they were not used in this video. Definitely some things to improve, would be great to have camera control on the level of the recent viral drone bowling video :)

  • @columbus8myhw

    @columbus8myhw

    3 жыл бұрын

    (The reference: kzread.info/dash/bejne/iJuHl5afoa7elpM.html)

  • @melwugon3687

    @melwugon3687

    3 жыл бұрын

    @@ZenoRogue The more you know

  • @EvilStreaks
    @EvilStreaks Жыл бұрын

    I'd like to see AI enemies manage pathfinding in this

  • @willieforty15

    @willieforty15

    7 ай бұрын

    I wouldn't dare become enemies with native pathfinders in this space.

  • @Invalid571
    @Invalid5713 жыл бұрын

    😵 😵 😵 Edit: Do not watch this if you have drunk. (Barf)

  • @kaidatong1704

    @kaidatong1704

    3 жыл бұрын

    ymmv

  • @TomtheMagician21
    @TomtheMagician213 жыл бұрын

    I do not understand solv at all

  • @igorjosue8957

    @igorjosue8957

    2 жыл бұрын

    well, i also not, i searched and my surprise is that the second link that appears literally goes to one of his video

Келесі