Search Unity

Making animations look like stop motion?

Discussion in 'General Discussion' started by derkoi, Nov 23, 2022.

  1. derkoi

    derkoi

    Joined:
    Jul 3, 2012
    Posts:
    2,260
    Not sure if anyone's done this before but I'd like to have my character animations look like stop motion, no idea if it's possible to somehow convert existing animations. Obviously the game would still run at 60fps, so I don't want to just set targetframerate.

    Any thoughts?
     
  2. Max-om

    Max-om

    Joined:
    Aug 9, 2017
    Posts:
    499
    Not an expert on animation but it feels like stop motion is more than just low framerate. Imperfection in the movements etc
     
  3. neginfinity

    neginfinity

    Joined:
    Jan 27, 2013
    Posts:
    13,569
    You need to use low animation framerate and disable interpolation between keyframes. If animation moves at 12 fps, it will look like stop motion.

    Related:
    https://answers.unity.com/questions/506486/how-do-i-disable-keyframe-interpolation-on-animati.html

    Unity has ability to play animation clips like that, but there's a high chance that import process will screw this up and insert curves.

    This is also similar to process used in Guilty Gear Xrd Sign where they wanted to mimic Anime animation look.
     
    BrandyStarbrite and derkoi like this.