Blender Foundation が休暇に入りましたので、今週のウィークリーレポートはお休みです。
 代わりに、1/1の予約記事にある Blender Extension プロジェクトについて少しご紹介したいと思います。

Blender Extensions プロジェクトとは

 Blender Extensions プロジェクトは、Blender 用のアドオンを公開する公式のプラットフォーム、「Blender Extensions Platform」を構築するためのものです。

 2022年初頭に Ton Roosendaal 氏がロードマップで語った、Blender のインターネット接続の活用の一つに「自動的なアドオンのバージョンアップ」がありました。

 これを発展させ、Firefox のアドオンのように公式にリスティングされたアドオンを Blender から直接ダウンロード・更新できるような仕組みにすることが目標です。

Blender Extension Platform ブログ記事

 2022年10月、公式の開発者ブログに「Blender Extensions Platform」という記事が掲載され、ロードマップや規約案などが掲載されました。

 これによると、以下のような特徴が掲げられています。

  • エクステンションとして、アドオン、テーマ、キーマップ、アセットを提供する
  • Blender 内から離れることなく、リストの閲覧やダウンロード、インストール・更新が可能
  • エクステンションは完全にフリーで、GNU GPL 準拠のソフトウェア、または CC-BY-SA 互換(コメントではパブリックドメインも)コンテンツのみを提供し、営利活動は行われない
  • 掲載前にはレビューが行われ、その後リスティングされる
  • エクステンションは活発に保守されることが求められる
  • 掲載前のレビューやサイトの保守は Blender Foundation と Blender コミュニティのチームが行う

 上記にはアプリケーションテンプレートやジオメトリノードなどが含まれていませんが、これらも対応を予定していることがコメントにて言及されています。

 ライセンスについては、コメントによれば、アドオンは GPL のみ、アセットなどは非 GPL やパブリックドメインも選択可能になっているようです。

 なお、上記記事内ではサンプルサイトへのリンクもありましたが、現在は消えてしまっています。

ロードマップ

 また、上記記事では以下のマイルストーンが設定されていました。後で変更される可能性もあります。

  1. ユーザーが様々なアドオンの発見やダウンロード、評価できるようにする。
  2. 開発者が自身のアドオンをアップロードやバージョニング、管理できるようにし、同様にそのユーザーたちとオープンにやり取りできる方法を持つ。
  3. Blender Foundation のスタッフによるリスト内のアドオンの全品質と信頼性を保全するタスクを、Blender コミュニティのレビュワーのチームが手伝えるようにする。
  4. Blender 自身でこのアドオンリストに API を通じてアクセス可能にし、簡単にアドオンの閲覧、インストール、アップグレードできるようにする。

2023年現在の状況

 それから Blender 本体に実験的機能として少しずつはコミットされていたものの、目立って大きな動きはなかったようですが、今年の最後になって最初に少し触れた、Blender Extension プロジェクトにより、来年から本格的に始動するようです。

 サーバ側クライアント(Blender)の実装のソースコードも公開されており、フォーマットやライセンス、要求要件などが策定中です。

 Gumroad や Blender Market がある今、どのような形に着地するかはまだわかりませんが、Godot などのようなに Blender だけでアドオンにアクセス・更新できるようになるのはありがたいです。今後が楽しみですね。

次の記事 前の記事

X(twitter) Facebook