Skip to main content

Motion Canvas v3.17.0

ยท 2 min read
Jacob
Motion Canvas Creator

New features ๐ŸŽ‰โ€‹

  • levirs565's avatar

    The

    Latex

    node now supports tweening:

    #800
    Press play to preview the animation
    import ...

    export default makeScene2D(function* (view) {
    const tex = createRef<Latex>();
    view.add(<Latex ref={tex} tex="{{y=}}{{a}}{{x^2}}" fill="white" />);

    yield* waitFor(0.2);
    yield* tex().tex('{{y=}}{{a}}{{x^2}} + {{bx}}', 1);
    yield* waitFor(0.2);
    yield* tex().tex(
    '{{y=}}{{\\left(}}{{a}}{{x^2}} + {{bx}}{{\\over 1}}{{\\right)}}',
    1,
    );
    yield* waitFor(0.2);
    yield* tex().tex('{{y=}}{{a}}{{x^2}}', 1);
    });

  • squigglesdev's avatar

    ?render and ?present url parameters can be used to immediately start rendering or presenting when opening the editor.

    #631

Fixed bugs ๐Ÿ›โ€‹

  • aarthificial's avatarTxt

    nodes properly support tweening emojis.

    #1085
  • aarthificial's avatar

    Fix stack overflow caused by restoring a

    Code

    node

    #1084
  • aarthificial's avatar

    Prevent invalid cache sizes.

    #1083
  • aarthificial's avatar

    Fix line tweening.

    #1075
  • aarthificial's avatar

    Fix text alignment.

    #1061

Check out the Update Guide for information on how to update your existing projects.