Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Forums Adobe After Effects Visible interpolation frames despite setting animation interpolation to HOLD

  • Visible interpolation frames despite setting animation interpolation to HOLD

  • Joe Dearman

    November 11, 2021 at 12:14 pm


    I’ve got a mouth rig that I’ve made from various shape layers, I’ve uploaded a picture rather than try to explain the set up but I’m happy to post more details if anyone wants.

    I’ve created a comp (lets call this comp 1) of about 20 frames with the mouth in different shapes on each frame, e.g. the mouth is shaped to make an A sound on frame 1, then an E sound on frame 2 etc etc.

    Then in another comp I’ve got an character that I’m adding the mouth onto, lets call this comp 2, ie. comp 1 is on a layer in comp 2.

    So in comp 2, I’ve enabled time remapping on the comp1 layer and set the keyframe interpolation type to HOLD. So when I want an A sound I add a keyframe on the time remap and set it to 00:00:00:01. This mouth shape then holds until the next keyframe and so I go through and set loads of keyframes to animate the mouth to fit the dialogue.

    The issue I’ve got is that this is mostly working but occasionally I’m seeing what looks like some interpolation between keyframes on the mouth shapes, which I don’t want, and I can’t work out why its doing it. It only does it very occasionally i.e. it doesn’t’ do it between all key frames, I’d say its around 1 in every 50, roughly.

    I’ve checked that interpolation is definitely set to HOLD for all keyframes on the time remap for the layer, I’ve checked that all comps are the same frame rate (25) since that can cause weird behaviour sometimes, but I’m out of things to check now.

    Any help much appreciated and I can answer any questions if I’ve missed any details.

    Using After Effects cc2020 v17.1.3 (Build 41) on Windows 10


  • Joe Dearman

    November 15, 2021 at 11:57 am

    Just an update here, I’m guessing this is a bug. If I purge the Image Cache Memory, the bad frames get fixed, however other ones appear, seemingly at random elsewhere in the timeline.

    Also, what I’m seeing isnt interpolation, I’ve realised that what I seeing is actually that I set the a keyframe on the time remap for the mouth layer (which is a comp made up of several layers) and the top most layer (the lips) correctly maps to the set frame number but the layer that I made by copying the lips layer with properties linked, which I’m using as a track mat to create the ‘hole’ so that you can see inside the mouth, this layer sometimes doesn’t remap time correctly. Very odd and very frustrating

  • Meng Zhiqun

    November 16, 2021 at 8:40 am

    Do all your comps have the same frame rate? Sometimes they cause problems if they aren’t the same.

  • Joe Dearman

    November 23, 2021 at 10:15 am

    Hi – thanks for the reply but yes all the same frame rate, I had wondered about that at first too.

    I think I’ve found the problem, the issue seems to have gone away if I edit the composition settings for the mouth rig comp, on the advanced tab I’ve ticked ‘preserve frame rate when nested or in a render queue’

    That seems to have fixed it but I dont understand why it was a problem in the first place. Ah well at least it seems to be working now

Viewing 1 - 4 of 4 posts

Log in to reply.

We use anonymous cookies to give you the best experience we can.
Our Privacy policy | GDPR Policy