ハリウッドのVFX技術がオープンソース化。レンダリング速度・品質の向上を図るライブラリ「OpenQMC」が公開

ハリウッドのVFX技術がオープンソース化。レンダリング速度・品質の向上を図るライブラリ「OpenQMC」が公開

2025.10.28
ツール・開発環境ニュース3DCGエフェクトレンダリング
この記事をシェア!
Twitter Facebook LINE B!
Twitter Facebook LINE B!

この記事の3行まとめ

  • レンダリング効率向上を図るオープンソースのライブラリ「OpenQMC」が公開
  • VFX制作プロダクションのFramestoreが開発し、Academy Software Foundationのプロジェクトとして公開された
  • モンテカルロ法に比べ、ノイズの収束率が向上しやすい準モンテカルロ法を起用している

映画・メディア業界のオープンソース開発を推進する「Academy Software Foundation(以下、ASWF)」は2025年10月7日(現地時間)、オープンソースのライブラリ「OpenQMC」を、同団体のブログにて発表しました。

(画像はASWF公式ブログより引用)

OpenQMCは、映画やゲームなどにおけるレンダリングの忠実度と効率を向上させることを目的とした、準モンテカルロ法(Quasi-Monte Carlo:QMC)を使ったオープンソースライブラリです。Apache License 2.0のもと、GitHubにてソースコードが公開されています。

(画像はGitHubより引用)

このライブラリはVFXプロダクションのFramestoreが開発。同社のレンダラー「Freak」の一部として制作現場で活用されてきたものであり、このたびASWFの公式プロジェクトとして受け入れられました。

なお、OpenQMCは『ウィキッド』『F1』『ヒックとドラゴン』といった映画の制作でも活用されたことも同ブログにて発表されています。

そんなOpenQMCの特徴は、レンダリング時にモンテカルロ法ではなく準モンテカルロ法を採用している点にあります。レンダリングの処理には、光の経路をシミュレーションするためにランダムなサンプルを選ぶモンテカルロ法が使われますが、サンプル数が少ないと画像にノイズが生じやすい課題を抱えていました。

OpenQMCでは、モンテカルロ法と比較してノイズの収束率が向上する準モンテカルロ法を起用しており、Framestoreは解析例を通じて、サンプル数が少ない状況でのノイズ低減と効率改善が期待できると述べています。

(画像はGitHubより引用)

このライブラリはC++14に対応したヘッダーオンリーのライブラリとして提供されており、既存アプリへの組み込みが容易な点も特徴としています。また、CPUとGPUの両方をサポートしており、x86-64、AArch64、NVIDIA GPUといったプラットフォームやアーキテクチャにも対応しています。

OpenQMCの詳細は、公式サイトやGitHubをご確認ください。

OpenQMC Becomes an Academy Software Foundation Project「OpenQMC」公式サイト

関連記事

「iPad版Affinity」無料でリリース。UEにも対応予定の揺れものツールをCOYOTE 3DCG STUDIOが提供開始。今週のゲーム開発関連ツールまとめ
2026.11.07
レトロゲームエンジン「Pyxel」が3Dゲーム開発をサポート。無料・オープンソースの「Pyxel 3.0.0」がリリース
2026.11.06
「Megascans」、再び無料へ。2025年1月以降の購入分はEpicアカウント残高へ返金
2026.11.06
MegaLights時代にライティングは何を考えるべき?膨大な動的ライトの有効活用TIPS【Unreal Fest Tokyo 2026】
2026.11.06
エンジン改造なしでアニメ調キャラクターを魅力的に。『モンギル:STAR DIVE』のTAが語る、アニメ表現マテリアル制作法【Unreal Fest Tokyo 2026】
2026.11.05
【インタビュー】モバイルグラフィックス最新事情2026──24時間ライティングからHLSL単体テストまで、サイバーエージェントに聞く“画作りの限界”の越え方
2026.11.02 [PR]

注目記事ランキング

2026.11.01 - 2026.11.08
VIEW MORE

連載・特集ピックアップ

イベントカレンダー

VIEW MORE

今日の用語

ライトマップ(Light Map)
ライトマップ 事前計算されたライティング情報を焼き付けたテクスチャ。リアルタイムのライティング計算は処理負荷が高いため、事前にライトマップにベイクする手法が取られることがある。負荷軽減につながる一方、実行中に光の向きを変更しにくいなどのデメリットも存在する。
VIEW MORE

Xで最新情報をチェック!