Creating Impact Frames Programmatically With Python

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 พ.ย. 2024

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

  • @BigYous
    @BigYous 10 หลายเดือนก่อน +48

    Dynamic insertion of animation techniques like this would be perfect for a stylized video game. Matter of fact, I think Street fighter did something like that but only for a specific move.

    • @icitry
      @icitry  10 หลายเดือนก่อน +14

      Oh that's awesome, didn't know about that! What a cool idea, integrating it into a game didn't even cross my mind 😄

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

      @@icitry Ive seen some random games on Roblox of all places using Impact Frames and they look amazing

    • @attolisarheil1102
      @attolisarheil1102 10 หลายเดือนก่อน +1

      Guilty Gear: Strive does impact frames very well.

  • @Staninna
    @Staninna 10 หลายเดือนก่อน +29

    I would like to thank the TH-cam algorithm for leading me to your channel. Your content is perfect for me. Keep doing what you are doing.

    • @icitry
      @icitry  10 หลายเดือนก่อน +3

      I'm extremely glad to hear that, thank you so much for the kind words! ❤️

  • @Astryca
    @Astryca 10 หลายเดือนก่อน +19

    Interesting to see this from a programmers perspective! When i draw out impact frames i just rely on my good old friend "visual communication". There is a list of things that make images passive or active. Usually before a big hit its relatively a lot more passive than when the hit lands, giving impact. One of the important things to include in impact frames are sharp diagonal shapes and high contast. A lot of anime is also animates on 3's (showing the same frame for three frames), but on impact they sometimes switch to 1's and 2's

    • @Astryca
      @Astryca 10 หลายเดือนก่อน +3

      Also, contrast is key! If you use the same impact frame formula too many times, it dulls the effect

    • @icitry
      @icitry  10 หลายเดือนก่อน +5

      Oh that's such an interesting insight, thank you so much for shining light on this, many of these pointers wouldn't come to me naturally. An artist's perspective really is something else 😄 And oh yeah, I definitely wouldn't use this too many times, it was starting to get repetitive really fast, which makes me appreciate the real deal even more

  • @pedromrls6
    @pedromrls6 6 หลายเดือนก่อน +2

    The algorithm came in clutch with this channel

    • @icitry
      @icitry  6 หลายเดือนก่อน +1

      All hail the algorithm o7

  • @Sankyre
    @Sankyre 10 หลายเดือนก่อน +8

    probably a bit late, but the youtuber Drew Malou made a 40min video classifying and analyzing impact frames specifically because there were no resources on it, it's called "Impact Frames"

    • @icitry
      @icitry  10 หลายเดือนก่อน +3

      Oh really? That sounds awesome, I'll definitely check it out, thanks for the recommendation! 😄

  • @ozymandiasthesaltylobster8207
    @ozymandiasthesaltylobster8207 10 หลายเดือนก่อน +6

    bro this video is SO well made, i am absolutely dazzled by how enjoyable this was to watch

    • @icitry
      @icitry  10 หลายเดือนก่อน +1

      I'm extremely happy to hear you enjoyed it, thank you so much! ❤️

  • @ideasaboutthings8857
    @ideasaboutthings8857 10 หลายเดือนก่อน +3

    this was amazing. happy to be an early subber

    • @icitry
      @icitry  10 หลายเดือนก่อน +1

      Thank you so much! 😊

  • @michaelepica3564
    @michaelepica3564 10 หลายเดือนก่อน +7

    Bro how are you so underrated?

    • @icitry
      @icitry  10 หลายเดือนก่อน +6

      Better than overrated yk 😅

    • @michaelepica3564
      @michaelepica3564 10 หลายเดือนก่อน +3

      @@icitry Lol, makes total sense. big inspiration to me to stop being lazy and work on some projects (been coding for like 5 years and i legit am stuck in the cycle of start a project, get bored start another one)

    • @icitry
      @icitry  10 หลายเดือนก่อน +4

      Oh yeah, I totally feel you. I think we all go through that every once in a while - better to try to have fun instead of forcing yourself - if you learn something from it, that's all that matters - at least that's how I always try to see it 😄

  • @tynirio_1
    @tynirio_1 10 หลายเดือนก่อน +3

    My guy, I think you'll do Fantastic on YT. I haven't seen anything else yet, but I hope everything else has your spirit put into it, Good job👍

    • @icitry
      @icitry  10 หลายเดือนก่อน +1

      Thank you so much! It's still a learning experience, but I try to improve with every video to best convey my passion for programming 😄

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

    one of the few times the youtube algorithm does what its supposed to do. sharing around so that more people can see this stuff

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

      😅 Thanks youtube I guess. But in honesty thank you so much for the kind words, they mean a lot to me!

  • @AresExplains
    @AresExplains 10 หลายเดือนก่อน +3

    Great Video! Cant wait to see what you make next!

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

      Thank you, I'm really glad you enjoyed it! 😊

  • @Sammysapphira
    @Sammysapphira 10 หลายเดือนก่อน +1

    Impact frames and more general artistic techniques in live action would be incredibly cool. Its what marvel generally lacks in my opinion.

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

      ikr? I always thought they should go in a more comics style direction - realistic and gritty can only work for so long. I can't even think of too many movies outside of like Scott Pilgrim vs The World going all out on fun stuff and creative techniques like these in live action, which is a shame..

  • @zim_the_vixen
    @zim_the_vixen 10 หลายเดือนก่อน +1

    We don't know if we missed it, but we'd love to know what anime the clips used came from. Want to watch them.

    • @icitry
      @icitry  10 หลายเดือนก่อน +1

      Just added them to the description, in order of appearance 😊 Also the clip I tested the tool on is from Jujutsu Kaisen

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

      Hey we're sorry but. We don't think it worked? We don't see them there. Thank you though!

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

      ​@@zim_the_vixen Hmm, that's weird, I just checked from another account and it was present - at the end of the description. But in any case, the list is, in order:
      Jujutsu Kaisen
      Arcane
      One Piece
      Fire Force
      One Punch Man
      My Hero Academia
      One Piece (2)
      One Punch Man (2)
      One Piece (3)
      Mob Psycho 100
      Fire Force (2)
      My Hero Academia (2)
      Fire Force (3)
      Demon Slayer
      My Hero Academia (3)

  • @amritaanshbhandari6199
    @amritaanshbhandari6199 10 หลายเดือนก่อน +1

    high quality channel

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

      Thank you

  • @nicks4727
    @nicks4727 10 หลายเดือนก่อน +1

    209k subscribers and 675k views sounds about right... oh wait what?!

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

      What's one measly letter, they must've forgotten about it yk 😄

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

    keep it up big bro ur the best

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

      Tyty, I will 😄

  • @airdropselenium1948
    @airdropselenium1948 10 หลายเดือนก่อน +1

    so sick!

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

      Glad you enjoyed it! 😁

  • @victordayet
    @victordayet 10 หลายเดือนก่อน +1

    Great video, keep it up!

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

      Thanks! 😄

  • @jimmygore8214
    @jimmygore8214 10 หลายเดือนก่อน +1

    Whats your github?

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

      It's icitry (I use my personal account for management and when I consider a project done, I push it to the channel related one). Currently there is only the code for the first 2 videos, but I'll soon update with later ones as well.

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

    Bro said underrated and then proceeded to show it in some of the most well rated anime lmao

    • @icitry
      @icitry  10 หลายเดือนก่อน +1

      Well that's the interesting dichotomy that highlighted it for me 😅 Many successful shows use it, but it generally is overshadowed by continuous dynamic sequences, ingenious transitions or extremely detailed frames, even though I think it contributes just as much to the overall experience as those other techniques

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

      @@icitry ah I see

  • @bric8619
    @bric8619 10 หลายเดือนก่อน +1

    Da Goat 🐐

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

      🐐🐐