0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【VR開発】360度動画をUnityで再生する

Last updated at Posted at 2024-02-14

追記

有料のAssetを利用する事でより手軽に実装する事が出来ました。

360度動画を再生するには

球体に360度動画を張り付ける方法と、Skyboxに動画を設定する方法があるが、前者を採用した。

検索すると、3種類の方法がヒットする。
1:octahedron-sphere
こちらを利用する記事が多く見受けられる。
2:Sphere100.fbxを利用する方法
執筆時にはファイルは存在せず。現在こちらは利用できない。
3:from2001vr様のファイルを利用する方法
すでに完成したプロジェクトファイルをご好意で配布して下さっている。
しかし、そのままではエラーが発生し、実行できなかった。

1の方法でも実装は可能であるが、既に紹介記事が多数存在する。3のフォルダ内のBlenderファイルをお借りする方法が最短で実装可能であると考え、本稿ではそちらを紹介する事にした。

実装

from2001vr様の記事より、360度画像用Unityプロジェクト(動画用)をダウンロードする。
Assetsファイルの中の、Sphere_for_360CameraをUnityのAssetsにドラッグアンドドロップして取り込む。その後Hierarchyもしくは、Sceneにドラッグアンドドロップする。
image.png
*Sphereに改名しているが同じ。

右クリックから、PrehabをUnpackし、
image.png

中にあるShepreを外に出し、Camera、Lampを含む方は削除する。

1 2 3
image.png image.png image.png

その後、動画ファイルをUnityに入れたのち、Shepreにドラッグアンドドロップする。

後は再生ボタンを押すと、動画の再生が確認できる。
test.gif
*動画はこちらよりお借りしました。

参考文献

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?