この記事の3行まとめ
- オープンソースのモーショングラフィックスツール「Friction」、バージョン1.0.0が正式リリース
- ベクターとラスターのアニメーションを制作でき、SVGアニメーションやMP4、MP3、WebM、OGGなどで出力可能
- Windows・Linux・macOS版が無料で提供されており、商用利用もできる
2026年11月8日(現地時間)、オープンソースのモーショングラフィックスツール「Friction」のバージョン1.0.0が正式にリリースされたことが発表されました。
Windows・Linux・macOS向けのビルドを公式サイトから無料でダウンロードでき、商用利用も可能。ソースコードはGNU General Public License Version 3(GPL-3.0-only)のもと、GitHubで公開されています。
(画像はリリースノートより引用)
Frictionは、ベクターとラスターのアニメーションをWebや動画向けに制作できるモーショングラフィックスツール。Adobe After EffectsやAdobe Animateと類似した概念を持ちつつ、独自のワークフローを備えているとしています。
アニメーションに主軸を置いているため、アセットは外部ツールで作成しインポートすることが推奨されていますが、矩形や楕円、ベジェ曲線といった基本的なシェイプの作成機能は搭載しています。
(画像は公式サイトより引用)
アニメーションは、オブジェクトやそのパラメーターにキーフレームを設定し、タイムラインやグラフで動きを調整して作成します。
また、Adobe After Effectsなどでも採用されている「エクスプレッション」も利用可能。プロパティにECMAScriptでコードを記述することでアニメーションを制御できる機能で、自動補完やシンタックスハイライトを備えたコードエディタを内蔵しているほか、汎用的なアニメーション効果をプリセットとして保存して呼び出すことも可能です。
(画像は公式ドキュメントより引用)
エフェクトは、オブジェクトやパス、画像、テキストに適用できます。パスを加工する「dash(破線)」や「duplicate(複製)」などのエフェクトに加え、ブラーやシャドウといったラスターエフェクトも用意されています。
出力形式は、SVGアニメーションのほか、MP4、MP3、WebM、OGGなどに対応しています。
SVGへの書き出しダイアログと、ブラウザでのプレビュー(画像は公式サイトより引用)
バージョン1.0.0は、2024年10月にベータ版として登場して以降、合計2回のベータ版と3回のリリース候補版(RC)を経て、正式版としてリリースされました。その間に、キャンバス上で位置・回転・スケール・シアーを直接操作するギズモや、タイムラインとグラフでキーフレームに適用できるイージングといった機能が追加されています。
RC 3から正式版に至るまでの変更点としては、クラッシュをはじめとする不具合の修正を中心に、新たなカラーホイールや、初回起動時にFrictionの設定を案内するセットアップウィザード「Quick Setup」が実装されたほか、SVGのインポートにおいてグラデーションやテキストの読み込みが改善されるなど、複数の更新が行われました。
Linux版については、EGLがデフォルトとなったことでX11とWaylandの両方に対応。なお、NVIDIA環境においてX11上でEGLを使用すると画面が黒くなる不具合が確認されており、対策としてGLXを使うビルドが非推奨版として別途配布されています。
詳細はリリースノートをご確認ください。
「Friction 1.0.0」リリースノート「Friction」公式サイト「Friction」GitHubリポジトリ