多くのFOSSはアカデミーに感謝すべきだ

Table of Contents

多くのFOSSはアカデミーに感謝すべきだ

Ubuntu Summit 2024今年のUbuntuの集まりで予想外だったことの一つは、Rocky Linuxの優位性を示すグラフでした。もう一つは、オープンソースコンポーネントを核とした、派手な特殊映画効果のデモでした。

今年のUbuntu Summit 2024はハーグで開催され、Reg FOSSデスクも招待されました。最初のフルセッションの一つは、Academy Software FoundationのエグゼクティブディレクターであるDavid Morin氏が登壇し、映画のためのオープンソースソフトウェアについて講演し、同団体の紹介を行いました。

いくつか衝撃的な点がありました。まず、冒頭でモーリン氏がVisual Effects Societyの2024年版スタジオワークステーションLinuxレポートへのリンクを貼っていたことです。レポートでは市場シェアの円グラフが強調表示されており、Rocky Linux 9が約58%、RHEL関連製品が全体で90%のシェアを占めていることが示されています。Ubuntu 22と24(これはレポートの名称であり、このハゲタカの名称ではありません)はわずか10.5%でした。Ubuntuのイベントでこんな状況になるとは、全く予想していませんでした。

Linux distributions currently deployed as of Sept 2024 in production as artist workstations

2024年9月時点でアーティストワークステーションとして実稼働しているLinuxディストリビューション – クリックして拡大

(Rocky Linux の最新 2 バージョンがスタジオ ワークステーション市場の 80% を占めているのに対し、AlmaLinux は 12% 未満であることから、これらのプロジェクトの相対的な成功に関する私たちの疑念が裏付けられますが、それは現時点では重要ではありません。)

その後45分間、私たちがさらに強く印象に残ったのは、Linuxやオープンソース全般が、映画特殊効果業界においてこれまで気づかなかったほど大きな役割を果たしているという事実でした。近年、コンテナやコンテナ管理ツールに関する、ひどく退屈な講演を何度も聞かされてきた私たちにとって、モーリン氏が次々と披露した「シズルリール」も非常に興味深いものでした。これらは紛れもなく印象的で、業界におけるLinuxの華やかな側面を垣間見る価値は十分にあります。

YouTubeビデオ

アカデミー・ソフトウェア財団(ASWF)は、映画芸術科学アカデミー(AMPAS)の科学技術評議会とLinux Foundationが共同で運営するプロジェクトです。AMPASはアカデミー賞(通称オスカー)の「アカデミー」であり、数多くのFOSSプロジェクトを支援しています。モーリン氏は、イベントやオンラインフォーラムなどに加え、AMPASが主催する14のプロジェクトについて説明しました。

ASWFはそれほど歴史が長くはなく、2018年に設立されたばかりです。COVID-19パンデミックの影響にもかかわらず、2022年までに「Open Source in Entertainment(エンターテインメントにおけるオープンソース)」[PDF]という45ページの歴史書を執筆するほどの成果を上げました。

Morin氏は聴衆に対し、イベントの開催、プロジェクトのマーケティングとインフラの提供、資金提供、研修と教育、そして法的支援などを行っていると説明した。業界標準の推進に努め、業界におけるオープンソースの普及活動にも取り組んでいる。プレミア会員17社、一般会員16社、そして準会員6社という豪華な会員リストは、資金の一部がどこから来ているのかを示している。まさに大物企業が名を連ねている。

続いて、同社が運営するプロジェクトのリストが紹介され、彼は聴衆に対し、もし自分が退屈な人間なら「詳しく調べてみてください」と促した。

彼はOpen VBDというC++ライブラリから着手しました。これは、ピクセルで構成された平面画像ではなく、ボクセルで構成された形状であるスペアボリュームデータを扱うためのライブラリです。これはドリームワークスで開発され、同社から寄贈されました。映画業界とウェブサーバー業界の違いを、このライブラリは如実に物語っています。

次に登場したのは、ソニー・ピクチャーズ・イメージワークスが開発したOpenColorIOです。これは、異なるアプリケーションやプラットフォーム間で色表現を同期させます。

YouTubeビデオ

そして登場したのがOpenEXRです。元々はIndustrial Light and Magic社で開発され、1999年にオープンソース化されたOpenEXRは、EXRファイル形式の仕様とリファレンス実装です。EXRは、動画を可能な限り高いダイナミックレンジで保存するためのロスレス圧縮画像保存形式です。

次にスクリーンに登場したのは、複雑なレンダリングジョブを複数の個別タスクに分解できるFOSSレンダリングマネージャー、OpenCueです。デモビデオでは、多くの特殊効果シーンに多くのレイヤーが関係していること、そしてそれぞれのレイヤーを個別に処理できることが示されています。OpenColorIOと同様に、OpenCueもImageWorksで開発され、数多くの映画で使用されているため、映画にはあまり興味のない私でさえ、お気に入りの作品がいくつかあります。モーリン氏が「ジュマンジ」や「スパイダーバース」に登場する名作「スパイダーマン」と並んで「MEG ザ・モンスター」をお気に入りの一つとして挙げていたので、このリストに追加してみる価値があるかもしれません。

Open Shading Language(OSL)は、Imageworksで開発され、現在はBSDライセンスとなっている、高度なレンダラーにおけるプログラミング可能なシェーディングのための言語です。RendermanやBlenderなど、Reg FOSSデスクでも耳にしたことがあるほどの有名レンダリングツールを含む、複数のレンダリングツールで使用できます。

YouTubeビデオ

ASWF プロジェクトの中には、ソフトウェアとリソースを調整するための、あまり華やかではない裏方ソフトウェアもあります。

MaterialXは、コンピュータグラフィックスにおけるリッチなマテリアルやルックデベロップメントコンテンツ(無料ライブラリに含まれるものなど)を表現するためのオープンスタンダードです。(ビデオゲームのテクスチャを想像してみてください。ただし、はるかに複雑です。)OpenEXRと同様に、ILMから生まれました。Rezはクロスプラットフォームのパッケージ管理ツールで、コレクション全体を管理し、それらを使用するためのリポジトリとスタンドアロン環境を作成します。このプロジェクトのメインURLはコード自体ではなくドキュメントを指しているため、決して単純なシステムではないと思われます。

RawToACESは比較的シンプルなツールで、デジタルカメラのRAWファイルをACES形式に変換できます。OpenFXは視覚効果プラグイン作成の標準規格です。OpenAssetIOはアセット管理システムのオープンスタンダードです。OpenImageIOは、様々な画像形式の画像ファイルの読み込み、書き込み、操作のためのライブラリです。Pixarが開発したOpenTimelineIOは、複数の異なるソースからのビデオを1つにつなぎ合わせるためのリールとタイムコードデータを保存する編集決定リスト(EDL)を管理するためのAPI、交換フォーマット、およびプラグインのセットです。

  • ピクサーで始まった。今ではAppleが支援するメタバースのHTMLとして表示される3Dファイル形式だ
  • YouTubeクリエイターは動画にAIを使用していることを認めなければならない
  • 長らく行方不明だった1977年版スター・ウォーズXウイング小道具が発見される - Sフォイルを入札位置に固定
  • SFXハウスWetaがCloudy Pipelineと自社アニメーションツールでSaaSビジネスに参入

DPELはデジタル制作サンプルライブラリ(Digital Production Example Library)で、現代の長編映画におけるコンピュータグラフィックス、視覚効果、アニメーションの実験や学習に役立つ、幅広い無料デジタルアセットを収録しています。例えば、FuzzyPixelによるわずか2分20秒の短編映画「Spanner」は、その好例です。このライブラリには、映画の主人公ノアを再現し、アニメーション化するために必要なデジタルアセットが含まれています。

YouTubeビデオ

OpenReviewInitiativeは、COVID-19の直接的な結果として生まれました。モリン氏は次のように述べています。

FOSS分野ではそれほど知られていない組織ですが、ASWFは非常に活発な活動を行っているという印象を受けました。ASWFは4つのワーキンググループを主催しており、Rustバインディングに関するLanguage Interop Project、CIツールに関する継続的インテグレーションワーキンググループ、業界内の人材構成に関するDiversity & Inclusionワーキンググループ、そしてPixarから生まれ、 2021年にRegisterが調査したUniversal Scene Description言語の使用に関するUniversal Scene Descriptionワーキンググループです。また、2024年にはOpen Source DaysとASWF Dev Daysという2つのイベントシリーズを開催しました。

Linuxの世界では、昔のような華やかさはほとんど見られなくなりましたが、グラフィックスワークステーションの主要メーカーであったSGI(現在、そのブランドはHewlett Packard Enterpriseに吸収されています)が消滅したことで、視覚効果業界はLinuxに移行し、驚くべき成果を上げています。Kubernetesについては一度も言及されていませんでした。

Discover More