diff --git a/src/render_objects.c b/src/render_objects.c index f6f37ba0f..863231f53 100644 --- a/src/render_objects.c +++ b/src/render_objects.c @@ -3417,10 +3417,12 @@ void render_object_snowflakes_particles(void) { func_80044F34(D_0D0293D8, 0x10, 0x10); for (someIndex = 0; someIndex < NUM_SNOWFLAKES; someIndex++) { snowflakeIndex = gObjectParticle1[someIndex]; + FrameInterpolation_RecordOpenChild("SnowFlakes", snowflakeIndex); if (gObjectList[snowflakeIndex].state >= 2) { rsp_set_matrix_gObjectList(snowflakeIndex); gSPDisplayList(gDisplayListHead++, D_0D006980); } + FrameInterpolation_RecordCloseChild(); } gSPTexture(gDisplayListHead++, 1, 1, 0, G_TX_RENDERTILE, G_OFF); }