Bad Apple!!, but only 200 dots per frame

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ม.ค. 2025

ความคิดเห็น • 26

  • @TheStar121
    @TheStar121 11 หลายเดือนก่อน +54

    14 years later people are still remaking bad apple. bad apple will never die. i'm convinced people will still be making new versions 100 years later

    • @kebien6020
      @kebien6020 11 หลายเดือนก่อน +7

      Bad apple but it's an AR recreation using random objects from your living room

    • @baranjan6969
      @baranjan6969 11 หลายเดือนก่อน +8

      Bad apple but it's caveman drawings made by survivors of the nuclear fallout
      (There wasn't a WW3, Okuu just accidentaly slipped and killed everyone)

    • @TheStar121
      @TheStar121 11 หลายเดือนก่อน +4

      @@kebien6020 bad apple but it's the crumbs between my couch

    • @TheStar121
      @TheStar121 11 หลายเดือนก่อน +3

      @@baranjan6969 bad apple but it's the cobwebs forming in my attic

    • @WindowsDrawer
      @WindowsDrawer 11 หลายเดือนก่อน +3

      @@baranjan6969 Bad apple but it's a live map of nuclear bomb explosions around the world

  • @qmg523
    @qmg523 10 หลายเดือนก่อน +2

    still recognisable

  • @sjgh.r
    @sjgh.r 7 หลายเดือนก่อน +1

    Algorithm comment

  • @ethanchapman1776
    @ethanchapman1776 11 หลายเดือนก่อน +11

    3:00 is maybe my favorite rendition of that effect, really cool

  • @uneuro5062
    @uneuro5062 10 หลายเดือนก่อน

    This is awesome ! I didn’t expect to see K-means clustering and scikit-learn mentioned in a Touhou video one day

  • @remiicatboy
    @remiicatboy 11 หลายเดือนก่อน +1

    the gray background makes my brain immediately think of inabakumori, for some reason
    this is so cool!!

  • @SeveryP
    @SeveryP 7 หลายเดือนก่อน

    Such an underrated Piano Channel honestly. Your Touhou piano arrangements are my most played pieces this year and I just started to listen to them a month ago.
    Is there any chance for you to go over PoFV? I am specifically interested in a proper Piano arrangement of Oriental Dark Flight (Marisa❤) and how you would play Sakuyas - Flowering Nights.
    Keep up the fantastic performances.

  • @aloysiuskurnia7643
    @aloysiuskurnia7643 11 หลายเดือนก่อน +6

    Would be nice to see the reconstructed voronoi diagram of this video

  • @martin_mc3105
    @martin_mc3105 11 หลายเดือนก่อน +1

    accurate representation of touhou hitboxes

  • @WindowsDrawer
    @WindowsDrawer 11 หลายเดือนก่อน

    Now dodge them.

  • @Estr0Vi
    @Estr0Vi 11 หลายเดือนก่อน +2

    Excellent! Clever idea with the reseeding for jitter reduction! k means clustering for colors is a cool technique, especially if you're fixed in dot count and the result looks great! I actually left the jitter in because it helped fill the frames via persistence of vision, but, I also really like how the stabilized version looks: especially with how well the compression algorithm handles it in comparison lmfao
    I have an idea for doing a stabilized iterative error reduction technique by treating the entire video as a 3D volume of voxels (or, rather, segments of a volume then stitching the voronoi cells together because of memory limitations, though, I think with using a bit mask for color for bad apple specifically it could fit in like 120MiB in memory), but that's definitely a "when I have time" thing. Want to move my codebase from common lisp to C, I'm at a couple optimization limits without getting into custom compiler stuff in sbcl.

    • @chronondecay
      @chronondecay  11 หลายเดือนก่อน +1

      Thanks for dropping by! One of the advantages of using k-means clustering is that it's popular for applications much less frivolous than Bad Apple, so I can just use scikit-learn and never have to think about implementation efficiency myself; it only took 30 mins to calculate the dots for all 6570 frames. (That was another good reason to initialise centroids from the previous frame: they're usually already close to convergence, so this cuts down on render time.)

    • @Estr0Vi
      @Estr0Vi 11 หลายเดือนก่อน

      ​@@chronondecay
      Yeah, that's clever! I used k means for a very similar task while I was in college actually (also using skl lmao). That kind of stuff ended up turning into an AI/ML research career for a while, which I miss TBH :/
      It's funny, you mentioned using an edge detector to weight points and I remember thinking when I uploaded "someone using an edge detection algorithm to place points could eat this for breakfast" and sure enough LMFAO
      The original point of the voronoi algorithm I created was actually to build stained glass-ish images at various levels of detail, and to do that it balances edges and large spaces for cells while trying to maintain a broken glass look: not great for bad apple lol. You can actually see it running on an example image on my channel if you're interested.
      I'd be really interested in seeing yours rendered as a Delaney triangluization mesh with how stable it is: I bet it'd look fantastic!

  • @Smosh_Ace
    @Smosh_Ace 11 หลายเดือนก่อน +2

    Hello I love your content, I really love Hong Meiling song on piano(shanghai alice of 17),
    can you make an other version of it please 😊

  • @Smosh_Ace
    @Smosh_Ace 11 หลายเดือนก่อน +3

    Ohhh😮

  • @TheOne_6
    @TheOne_6 11 หลายเดือนก่อน +2

    how you animate?

    • @Nick12_45
      @Nick12_45 11 หลายเดือนก่อน +1

      description

    • @TheOne_6
      @TheOne_6 11 หลายเดือนก่อน +1

      @@Nick12_45 oh okay

  • @U.N._Owen.
    @U.N._Owen. 11 หลายเดือนก่อน +3

    :0