Bad Apple, but rendered with hyperbolic planes

Поделиться
HTML-код
  • Опубликовано: 25 дек 2022
  • Our take on the famous Internet meme! "If something can display something, it will display Bad Apple. If it can't, people will make it display Bad Apple." -- LiterallySomeOne, [2]
    By the Riemann Mapping Theorem, every simple-connected shape can be conformally mapped to a hyperbolic plane, and thus be used as a model* of hyperbolic geometry.
    Made with newconformist: github.com/zenorogue/newconfo... (modified to allow animation)
    Want to know more? Follow us and comment for a "making of" video! [3]
    [1] original Bad Apple animation by Anira (uploaded to RUclips by kasidid2): • 【東方】Bad Apple!! PV【影絵】
    [2] Bad Apple explained by Megapig9001: • Bad Apple Explained: H...
    [3] The "making of" video is ready! • Making of: Bad Apple, ...
    * rather a projection than a model... but people call them models, so let's call these "anime-girl models"
    Download video without RUclips compression: (also fixes the missing frames at 0:41 and at the end, causing music desync)
    drive.google.com/file/d/1TqZo...
    #badapple #mathart #noneuclidean #mindbending #visualization #mathisbeautiful #mathgenius #mathisfun #mathisawesome #newconformist #conformal #hyperrogue #rogueviz
  • НаукаНаука

Комментарии • 158

  • @yonline5918
    @yonline5918 Год назад +274

    Finally, a Bad Apple rendition that I can share with my trypophobic friends!

  • @The-Devils-Advocate
    @The-Devils-Advocate Год назад +464

    At first, I thought this was just another Bad Apple rendition, but then I noticed it is ZenoRogue, and thought “Ah, of course”

    • @CaveJohnson376
      @CaveJohnson376 Год назад +23

      EXACTLY this lmfao xD
      only our non-euclidean guy could do this as fun side-project

    • @user-pr6ed3ri2k
      @user-pr6ed3ri2k Год назад +10

      i completely forgot he existed lol

    • @ZenoRogue
      @ZenoRogue  Год назад +39

      @@user-pr6ed3ri2k I was still active in other channels (updates to games, small animations to post on Twitter/Mathstodon) :) Great RUclips videos need help of TehoraRogue, and she is usually very busy recently.

  • @ivankorotkov2563
    @ivankorotkov2563 9 месяцев назад +30

    My 3-years old daughter really likes this video, she calls it "music with bubbles".

    • @momiji_number1daughterwife
      @momiji_number1daughterwife 5 месяцев назад +5

      if she discovers touhou project some years down the line, and through it she rediscovers bad apple, i hope she feels that same sensation many of us did as all the mysteries of the world unraveled themselves to reveal that it was all touhou project and it always has been.

  • @matthewgiallourakis7645
    @matthewgiallourakis7645 Год назад +350

    Too late to explore the Earth-too early to explore the stars-right on time to explore how many ways we can render Bad Apple.
    Awesome work!

    • @ollllj
      @ollllj Год назад +2

      also dubs and interpretations (context/style transfers) like [Bad Harmony Bad Apple MLP:FiM ]

    • @velyro4424
      @velyro4424 Год назад +1

      + too late to explore the universe

    • @Dark_Jaguar
      @Dark_Jaguar Год назад +2

      You can still explore the earth. Do it! Do not hesitate! You can set sail.

    • @RevennlyTwentyThree
      @RevennlyTwentyThree Год назад +1

      @@velyro4424 nahh we're still too early to explore universe, in fact we're only just started exploring mars yet!

  • @CodeParade
    @CodeParade Год назад +55

    Haha, love it!

    • @Spectrythium
      @Spectrythium 10 месяцев назад

      It looks creepy to

    • @claxvii177th6
      @claxvii177th6 Месяц назад +3

      The hyper dimensional hipe train yooooo code parede just found this jam after playing hyperbolica!

  • @theluigiguyVODs
    @theluigiguyVODs Год назад +89

    Objectively and hyperbolically the best rendition of Bad Apple ever

  • @poke7661
    @poke7661 Год назад +87

    cant believe this is an official render by zenorogue himself

    • @tehorarogue786
      @tehorarogue786 Год назад +34

      Because it takes two to make a video like this (;. Most of the weird videos in this channel start with my moaning "let's do it"...
      ...After one of my ideas that looked stupid at the first glance has led to a decent AI paper, Zeno reconsiders. In the case of this video, it took little time to convince him we want to do it (together with the later making-of video) (:.

  • @akselai
    @akselai Год назад +100

    Best application of the Riemann Mapping Theorem, I give it a sinh(10)/10
    I noticed the straight "seams" with a neighbourhood that has infinite polygons. The number of seams is proportional to the genus. Although it looks weird, these cuts seem to be essential for the mapping theorem to apply. I know it's possible to make a (closed) Riemann surface a quotient of an isotropic space. Is there something similar for non-closed shapes with holes? That I have no idea.

    • @columbus8myhw
      @columbus8myhw Год назад +12

      For those curious, that's around 11000/10

    • @spedic2638
      @spedic2638 Год назад +7

      I understood nothing but still found it cool af

    • @alansmithee419
      @alansmithee419 Год назад +4

      @@columbus8myhw For those who want to be able to do this themselves: typing "sinh(n)" into google search will give you the answer.

  • @Adomas_B
    @Adomas_B Год назад +9

    I like how in programming this has become "it can run bad apple"

  • @cashkurtz5780
    @cashkurtz5780 Год назад +6

    I used this as a reading light for D. E. Knuth’s “Surreal Numbers”.

  • @ursidae97
    @ursidae97 Год назад +3

    There's a cool illusion of volume happening

  • @theincrediblebahh
    @theincrediblebahh Год назад +7

    Alternate title: bad apple but it triggers trypophobia.

  • @Patashu
    @Patashu Год назад +21

    I didn't think you could do this so smoothly. Fascinating

  • @matthewgilbie4087
    @matthewgilbie4087 Год назад +37

    I’m genuinely SO interested to know what this actually is!

    • @Adam-zt4cn
      @Adam-zt4cn Год назад +30

      Hyperbolic planes tiled with hexagons and heptagons (an infinite amount of them), projected into shapes that make up the music video.
      Or in other words: we take this complex mathematical shape, and squash it down, so it fits into the shapes in the animation.
      Why?
      I dunno

    • @mendelovitch
      @mendelovitch Год назад +22

      @@Adam-zt4cn Because we can.

    • @05degrees
      @05degrees Год назад +1

      @@Adam-zt4cn Squash it conformally, that is. Otherwise it’s probably very boring.

    • @NotSomeJustinWithoutAMoustache
      @NotSomeJustinWithoutAMoustache Год назад

      @@Adam-zt4cn This makes me wonder, since there are two shapes in Penrose tiles can we make it such that each shape is its own color and they still tile the frame with no gaps?

  • @zloth54
    @zloth54 Год назад +5

    So rare to see such high quality rendition of bad apple

  • @_xxamongussussybaka123amongusa
    @_xxamongussussybaka123amongusa Год назад +3

    bad apple in the hyperbolic plane is not something i would ever thought would happen

  • @NotSomeJustinWithoutAMoustache
    @NotSomeJustinWithoutAMoustache Год назад +15

    Dude I just checked your other videos, how the hell are you so underrated?? Hopefully you get a ton of subs once this Bad Apple MV recreation hits the algorithm.

  • @lexinwonderland5741
    @lexinwonderland5741 Год назад +11

    What a christmas present for your fans!! Would love to see how it's made!!!

  • @aljazbrilj1698
    @aljazbrilj1698 5 месяцев назад +1

    in this rendition you can actualy tell depth :D

  • @glitchy9613
    @glitchy9613 Год назад +11

    Awesome
    I imagine it would look quite warped in an azimuthal projection, lol.

    • @glitchy9613
      @glitchy9613 Год назад +4

      Oh, I realised how it works, it would just look like a bunch of separate tilings :P

  • @igorjosue8957
    @igorjosue8957 Год назад +5

    never expected this, but i liked it

  • @dottedboxguy
    @dottedboxguy Год назад +5

    unexpected yet extremely welcomed video

  • @rtg_onefourtwoeightfiveseven
    @rtg_onefourtwoeightfiveseven Год назад +8

    This is true art.

  • @Typocat
    @Typocat 5 месяцев назад

    walking on that plane would be crazy

  • @juliuszkocinski7478
    @juliuszkocinski7478 Год назад +19

    Is this made by applying deformations and tansformations?
    Or every frame is generated/recreated separately as an image?

    • @ZenoRogue
      @ZenoRogue  Год назад +24

      The conformal mapping is unique modulo isometries of the hyperbolic plane. So the conformal mappings are generated separately for each frame, and then an isometry (to make the image in the new frame close to the previous frame) is found and applied.

  • @Treviisolion
    @Treviisolion Год назад +1

    They act like bubbles, it’s a very beautiful effect

  • @christopherking6129
    @christopherking6129 Год назад +2

    New projection for Hyperrogue XD

  • @HoverCover8738
    @HoverCover8738 6 месяцев назад +3

    The dislikes are from people who have Trypophobia

  • @vanderkarl3927
    @vanderkarl3927 Год назад +3

    Bad apple but everything is made of soap bubbles

  • @swirlingabyss
    @swirlingabyss Год назад +1

    Why did this take an entire month to find its way into my feed? For shame, google.

  • @ganbaruruu42
    @ganbaruruu42 Год назад +1

    New year for new bad Apple! It so awesome! Goodjob

  • @MrDannyloco
    @MrDannyloco Год назад +2

    This is givin me a little bit of tripophobia

  • @efbless
    @efbless Год назад +2

    I enjoyed that you inverted the colors to match the key change around 3:00

  • @NotSomeJustinWithoutAMoustache
    @NotSomeJustinWithoutAMoustache Год назад +2

    This is going to blow up. I love how they become like fractals near the black-white border.

  • @catcake_cakecat
    @catcake_cakecat Год назад +1

    it looks so touchable and round

  • @DEVSCBA
    @DEVSCBA Год назад +1

    Bad apple proyection

  • @Svesh_Victoryan
    @Svesh_Victoryan Год назад +1

    It reminds me of the foam in the bathroom. When you try to take it with your hand, and it shrinks in about the same way as the "honeycomb in the video".

  • @Waspeil
    @Waspeil Год назад +3

    This is so utterly strange yet mesmerizing

  • @user-mh2gh2feafd
    @user-mh2gh2feafd Год назад

    flies watching bad apple

  • @Lux_Onyx
    @Lux_Onyx 5 месяцев назад +1

    Okay, this is insane. I just got back into Touhou and, as of yesterday, the Bad Apple stuff. Today, RUclips recommended to me your video of non-Euclidean space in a first-person simulation. I thought, "I should check out this channel." A couple vids later, I scroll down on your page, and WHAT.
    BAD APPLE.
    WTF.
    YT algorithm is confirmed non-Euclidean.

  • @sharonrollin9035
    @sharonrollin9035 9 месяцев назад +1

    bro realy played bad apple!! on a universe

  • @tfairfield42
    @tfairfield42 6 месяцев назад

    Beautiful. This is the zenith of technology

  • @natelawrence
    @natelawrence 8 месяцев назад +1

    Acceptable.

  • @galoomba5559
    @galoomba5559 Год назад +3

    youtube video compression go brrrr

  • @CrashTuvai
    @CrashTuvai Год назад +3

    This would be an interesting sight to see in the International Journal of Mathematics.

  • @vehicleboi5598
    @vehicleboi5598 Год назад +2

    condensed space apple

  • @ethanpartidas
    @ethanpartidas Год назад +6

    HAHAHA this is hilarious 😂 we need more high IQ shitposts

  • @triskoto
    @triskoto Год назад +2

    Algorithm do yo thang

  • @sanyammaybe
    @sanyammaybe Год назад +3

    I freaking love this!!!

  • @FireyDeath4
    @FireyDeath4 Год назад +5

    Based
    (The video's one measure/bar ahead out of sync by the way)
    I want to see Touhou danmaku in non-Euclidean space too
    Maybe Relative Hell is a thing, haven't checked it out too much yet :P

    • @ZenoRogue
      @ZenoRogue  Год назад +1

      Apparently 30 frames at 0:41 did not render, causing desync. The Google Drive link in the description contains the fixed version.

  • @Kanohyx
    @Kanohyx 4 месяца назад

    this may trigger my trypophobia but this is very nice

  • @mendelovitch
    @mendelovitch Год назад +9

    You can add Touhou characters like Escher's Angels and Demons using the Touhou bestiary. I am not an expert of Touhou lore, so looking in the touhouwiki site I see four possibly useful classes:
    1. Demon (mamono in Japanese).
    2. Devil (akuma in Japanese).
    3. Oni (that's already Japanese).
    4. Angel (tenshi in Japanese).
    Just a thought… maybe you will maybe you won't…

  • @bengineer8
    @bengineer8 Год назад +4

    We can play HyperRogue on this when? :P
    Also, I was just listening to this song like an hour ago.

  • @incription
    @incription Год назад +2

    omg, love this

  • @catalinaargyriou8603
    @catalinaargyriou8603 Год назад +2

    this video is an alive thing

  • @arthurcommeau8369
    @arthurcommeau8369 Год назад +1

    My eyes itch

  • @realperson26
    @realperson26 Год назад +2

    This is amazing

  • @pevvyi
    @pevvyi Год назад +2

    Bees training to fight wasps:

  • @amelialikesfrogs5778
    @amelialikesfrogs5778 6 месяцев назад

    they look like eyes and im frightened

  • @gandalfthemagenta7364
    @gandalfthemagenta7364 Год назад +2

    RUclips compression loved this one. Can you upload an uncompressed one on a separate website?

    • @ZenoRogue
      @ZenoRogue  Год назад

      Yeah, the video file was generated with compression (~170MB) but it looked fine, unfortunately RUclips offers only some 30MB recompression, not the file which was uploaded.
      Added a Google Drive link to the description, hope it is good :) Making an uncompressed version or one in higher resolution would take some time.

  • @nyuh
    @nyuh Год назад +1

    my textures when i uv-unwrap unretopologized models:

  • @user-pe6wf3ri3s
    @user-pe6wf3ri3s Год назад

    Oil floating on the surface of ramen soup be like:

  • @am4484
    @am4484 Год назад +1

    amazing.

  • @Dusk_Shade
    @Dusk_Shade Год назад

    The speakers have bubbles and they are angry

  • @dovahkiin456
    @dovahkiin456 5 месяцев назад +1

    Trypophobia hell, lol.

  • @lukestarkiller1470
    @lukestarkiller1470 Год назад +4

    Bad apple always fascinates me with how it’s able to very clearly depict 3 dimensions with completely flat 2 dimensional images. This takes it a step further though and displays the 2d 3d video in an even higher plane with non-euclidian geometry

  • @milzambasith1250
    @milzambasith1250 Год назад +1

    You're a legend

  • @hgfvgreghgrdey
    @hgfvgreghgrdey Месяц назад

    honestly,niceee

  • @nebularzz
    @nebularzz Год назад +1

    show this to someone with trypophobia

  • @Akyuu2608
    @Akyuu2608 Год назад +2

    Slight correction for the description: The animator is Anira, not kasidid2, he just reuploaded it to youtube
    the ID for the original niconico upload is in the description of kasidid2's upload

    • @ZenoRogue
      @ZenoRogue  Год назад

      Thanks! Fixed the description.

  • @thermitty_qxr5276
    @thermitty_qxr5276 4 месяца назад

    Why does it look like bubbles tho but still cool!

  • @kateorman
    @kateorman Год назад +12

    Anyone else here know what a hyperbolic plane is, but not what Bad Apple is?

    • @FireyDeath4
      @FireyDeath4 Год назад +2

      I unironically couldn't imagine, at least not until now
      Whatever, there's a video in the description about it. Go see

    • @columbus8myhw
      @columbus8myhw Год назад +2

      It's a music video. Simple as that EDIT: Dunno why I was being so dismissive

    • @FireyDeath4
      @FireyDeath4 Год назад +6

      @@columbus8myhw Uhm, ackshuyalley, it's the sixth track in the soundtrack of the 1998 bullet hell video game Lotus Land Story, the fourth entry in the Touhou Project series created by Team Shanghai Alice, and what you're actually watching is a remix by Alstroemeria Records sung by Nomico and animated by Anira
      (-□‿□-)

    • @Ida09
      @Ida09 5 месяцев назад

      Its a touhou song (touhou project is a bullet hell video game series)

  • @ryushev2000
    @ryushev2000 Год назад

    got any more of them pixels

  • @christopherking6129
    @christopherking6129 Год назад +1

    Next do snakes on a plane, but the plane is replaced with a hyperbolic plane.

  • @enosunim
    @enosunim Год назад

    8k version needed

  • @ryan.crosby
    @ryan.crosby 10 месяцев назад

    Biblically accurate bad apple

  • @WobblesandBean
    @WobblesandBean Год назад +1

    The music is off sync. It's about one measure behind the animation.

    • @ZenoRogue
      @ZenoRogue  Год назад +1

      Indeed, IIRC some frames did not render for some unknown reason. The Google Drive link in the description fixes this.

  • @victork8708
    @victork8708 Год назад

    looks like bunch of bubbles

  • @CallMeTess
    @CallMeTess Год назад +1

    momm the anime girls are made of exotic matter againn

  • @ollllj
    @ollllj Год назад +2

    why are some boundaries only horizontal/vertical but near null contrast areas? this smells like a bug in the code, otherwise they would also be diagonal. or do you have to split into semi-convex-hulls for this to work?

    • @ZenoRogue
      @ZenoRogue  Год назад +2

      The regions are subdivided as follows:
      (1) along the white/dark boundaries, of course
      (2) the Riemann mapping theorem works only for simply connected shapes, so when a region has a hole, a region is cut along the shortest line from the hole to the outer boundary (newconformist has some tricks to deal with this, but they are quite limited and they would not create smooth animation due to not enough degrees of freedom)
      (3) there are also some problems with long bridges -- basically it is not feasible to keep the animation smooth on both sides of such a bridge, so we have decided to cut such bridges -- such extra cuts go along horizontal and vertical lines
      Does this answer your question?

    • @ollllj
      @ollllj Год назад

      @@ZenoRogue one more real to make all digital displays as equilateral triangles (besides all keyboards needing hexagonal keys), so that those shortest-bridges-orthogonal-to-the-border are not so dumb.

  • @MarshaNPILoveCanada
    @MarshaNPILoveCanada 4 месяца назад

    I have trypophobia and I click it.
    I'm gonna play this in the background.
    From Indonesia.

  • @Kingofcarbsyes
    @Kingofcarbsyes 11 дней назад

    I thought I had trypophobia

  • @devinward461
    @devinward461 Год назад +2

    Why is it in 360p

    • @ZenoRogue
      @ZenoRogue  Год назад +2

      The original video [1] is in 360p, so we have just used that.
      Running the embedding algorithm in higher resolution would require much more processing time, and video compression algorithms tend to destroy such details anyway.
      Some renders of Bad Apple have much worse resolution but they are still recognizable, of course :)

  • @draketheduck1144
    @draketheduck1144 11 месяцев назад +2

    Reply AAAAAAAAA if you have trypophobia

  • @doce3609
    @doce3609 2 дня назад

    why only 360p man?!

  • @neopalm2050
    @neopalm2050 Год назад +1

    Couldn't you have used a cyclic hyperbolic space when the topology changed, or does that not always work?

    • @ZenoRogue
      @ZenoRogue  Год назад +1

      See the "Making of" video linked in the description. Generally it works with only one hole, only in special cases, and is harder to animate.

  • @baconcheesesauce
    @baconcheesesauce Год назад

    Metapple

  • @lofkii
    @lofkii 4 месяца назад

    people with trypophobia: 💀

  • @johndesacada9893
    @johndesacada9893 Год назад

    Most coolest vide- Wait, why's the timing wrong?

    • @ZenoRogue
      @ZenoRogue  Год назад

      Apparently 30 frames at 0:41 did not render, causing the music to desync. Cannot fix on RUclips, but the Google Drive link in the description contains the fixed version (also without RUclips compression, so cooler).

  • @ava12f95
    @ava12f95 4 месяца назад

    the music lates then the animation, can you please do version there won't be offset with music and animation?

    • @ZenoRogue
      @ZenoRogue  4 месяца назад

      There is a link in the description to a version which fixes this (also RUclips compression worsens the quality a lot, so this file avoids that too).

  • @zyxyuv1650
    @zyxyuv1650 Год назад

    Something wrong with the video, resolution is too low to be watchable, its all artifacts

  • @alchemicmercury
    @alchemicmercury Год назад +1

    AAAAAAAAAAAAAAAAAAAAAAHHHHHHHHHHHHHH!!!!!!!
    🤯😱💀

  • @miners_haven
    @miners_haven Год назад +3

    How long did this take to render?

    • @ZenoRogue
      @ZenoRogue  Год назад +1

      We have not measured exactly, but about 6 hours (Intel(R) Core(TM) i7-9700K CPU @ 3.60GHz, 8 cores).

    • @Austinkeith2010
      @Austinkeith2010 Год назад +3

      @@ZenoRogue Then why were you gone for *_SIX WHOLE MONTHS_* !?!?

    • @tehorarogue786
      @tehorarogue786 Год назад +3

      @@Austinkeith2010 mostly family and professional issues. We had to succumb to evil like serious papers, conferences, and teaching duties... it's been long since we had some spare time to make something for fun.

    • @Austinkeith2010
      @Austinkeith2010 Год назад

      @@tehorarogue786 ok thanks for telling me

    • @FireyDeath4
      @FireyDeath4 Год назад

      @@tehorarogue786 If it's evil, you should try starting a revolution against it

  • @guisampaio2008
    @guisampaio2008 Год назад

    Why is the resolution that low?

  • @dickynurahman2.057
    @dickynurahman2.057 Год назад

    Trypophobia be like:

  • @benjaminhogan9669
    @benjaminhogan9669 Год назад

    Are the white and black areas infinitely far from each other?

    • @ZenoRogue
      @ZenoRogue  Год назад +2

      In some sense, yes. The closer the point is to the boundary of the shape, the further it is from the "center", and that hyperbolic distance actually tends to infinity as we get closer and closer to the boundary. I would rather interpret white and black areas as separate spaces rather than infinitely far from each other, but your interpretation is fine too.

  • @LemonadeStand618
    @LemonadeStand618 4 месяца назад

    Ugh idk this makes me feel gross and itchy.

  • @retroanasplayz
    @retroanasplayz Год назад

    Who tf desyncs Bad Apple and cuts it to a different frame? So unsatisfying.

    • @ZenoRogue
      @ZenoRogue  Год назад

      Apparently 30 frames at 0:41 did not render for unknown reason. Cannot fix on RUclips, but the Google Drive link in the description contains the fixed version (also without RUclips compression, so more satisfying).

  • @Ida09
    @Ida09 5 месяцев назад

    This reminds me of a beehive

  • @oflameo8927
    @oflameo8927 Год назад +2

    Now I know for certain that you are a Touhou fan.

    • @FireyDeath4
      @FireyDeath4 Год назад

      Can you say that to Gasman, an Englishman who changed the lyrics to describe the video?