360動画をUnityと統合する方法
TOULOUSE DE MARGERIE / UNITY TECHNOLOGIESContributor
Jul 27, 2017|1 分

このウェブページは、お客様の便宜のために機械翻訳されたものです。翻訳されたコンテンツの正確性や信頼性は保証いたしかねます。翻訳されたコンテンツの正確性について疑問をお持ちの場合は、ウェブページの公式な英語版をご覧ください。
Unity 5.6で新しいVideo Playerコンポーネントが導入されて以来、Unityプロジェクトに360動画を統合する方法について多くの質問がありました。この数ヶ月間、私たちは提案するワークフローを少しずつ改良し、それを実現するための高品質なシェーダーに取り組んできた。本日、Unity 5.6以降のプロジェクトで使用可能なベータシェーダーの形で、私たちの作品を共有する準備が整ったことを発表いたします。
コンセプトは単純明快だ。360または180の等角またはキューブマップコンテンツを含む、サポートされている動画ファイル(.mp4など)をアセットとしてインポートし、Video Playerコンポーネントで再生します。重要なのは、動画と同じ寸法のレンダーテクスチャをビデオプレーヤーのターゲットにすることです。次に、そのテクスチャを、新しい Skybox/PanoramicBeta シェーダを使用するように設定した Material に接続し、それを Scene Skybox Material として使用します。

どうだ!これで、パノラマ映像によってスカイボックスが駆動されることになります!バーチャルリアリティサポートプレーヤー設定をオンにし、VRヘッドセットをかければ、すぐにフル360の映像に囲まれます。
3D 360コンテンツがある場合は、Skybox Panoramicシェーダーの3D設定を使用することで、さらに一歩進んだ究極の没入感を得ることができます。
プロジェクトの詳細とドキュメントは、GitHubのプロジェクトページでご覧いただけます。
