カバー、OBSで3次元空間を再構築する社内プラグインの開発秘話を公開

カバー、OBSで3次元空間を再構築する社内プラグインの開発秘話を公開

要約

カバーの技術ブログ「COVER Tech」が、OBS上で3次元空間を再構築する社内プラグインの開発秘話を公開しました。スタジオアプリとSpout連携でリライトやAOなどの演出を実現する内容で、現在は社内利用のみです。

カバー株式会社は技術ブログ「COVER Tech」を更新し、技術開発部のグラフィックスエンジニアマネージャーO氏による社内向けOBS・Spoutプラグインの開発秘話を公開しました。 自社開発の配信・収録アプリ「スタジオアプリ」はモーションキャプチャーや照明、VFXをリアルタイムにレンダリングして映像を送出しますが、ポスト編集用の付加情報がほしいという要望がありました。そこでスタジオアプリ側はSpout出力までを担当し、その後の加工やファイル書き出しはすべてOBSに委ねる構成にし、リリース計画に依存しない開発を実現しました。 Spoutと連携してOBS上で3次元空間を再構築することで、平行光・点光源によるリライト、AO(アンビエントオクルージョン)、遮蔽を考慮したデカール貼り付け、板描画、法線・ワールド位置・深度・カメラ情報などの同期書き出し、ディフュージョンや簡易DOFといったリッチなフィルターを可能にしています。記事では各機能のサンプル画像も紹介されています。 開発したプラグインは現在社内のみで使用しており、外部への配布は行っていません。今後は機密部分を別アプリ・DLL化して分離することで、タレントにも配布できる状態への移行を目指すほか、UnityとUnreal Engineを組み合わせたハイブリッドレンダリングの検証も進めたいとしています。 記事全文(日本語)はCOVERedgeで読めます:https://coveredge.cover-corp.com/list/5433
元記事を読む