バーチャルキャストでパノラマ画像を背景にする
from バーチャルキャストで自作背景をつくる
課題
VirtualCastの配信で、自分でTHETA Vなどでとった360°画像を背景にしたい
こんなのをできるようになる
https://gyazo.com/bd1a9361f05986b6948a45bd3398fb25
スイッチングカメラを使って撮影した
実施環境
バーチャルキャスト ver. 1.7.4a
やり方
概略
1. パノラマ画像を何らかの方法で用意する
2. パノラマ画像をホスティングサービスにアップロードしてURLを発行する
3. バーチャルキャストのアプリ起動時の設定にURLを指定する
4. バーチャルキャストが指定のURLの画像をロードする
具体的なやり方
virtualcast:setting:import:panorama [VirtualCast]の通りに行えば良い。この説明を補足する。
バーチャルキャスト起動前に画像を用意しておく必要がある
equirectangular形式の画像を用意する
THETA Vとかで撮った360°画像をPCにインポートすればいい
撮って出しがこの形式っぽい(なにも考えずにThetaの画像を使ったらうまくいった)
Google Photosとかにもこの形式で上げていると360°で見られるので便利
インターネットでpublicアクセスできる画像のURLを発行する
Google PhotosかGyazoを使うのが手軽でおすすめ
今回はGyazoを使うことにする
Gyazoに画像をアップし、リンクを取得する
注意、Gyazoはデフォルトだと拡張子が存在しないURLがコピーされるが、それはバーチャルキャスト側で読み込めないため、拡張子の存在するDirect linkのURLをコピーする
https://gyazo.com/e773c84f6ba7c19ae60844e07090245b
バーチャルキャストを起動し、設定 > インポートからパノラマ背景画像のURLを入力する
https://gyazo.com/139a4680f6a538b18f83bfdaa6bd278b
バーチャルキャストを起動すると、背景に「パノラマ画像」が出現する
https://gyazo.com/d28ba3f98bc000264787e5d1937f817d
Wikiのこの説明画像の左のUI
入力したURLの枚数分だけ出現する
行きたい背景をそれを選択すると、上のGifのように画像が出現する