質問: UnityでWebGLビルドを行いステレオ**360度静止画(動画でも可)スクリーンショットを取れるようにしたい**のですが、何か良い方法を知っている方はいるでしょうか? 有料アセットで**VR Panorama 360 PRO** Renderer: https://www.assetstore.unity3d.com/en/#!/content/35102 を使おうと思っているのですが、調べていても解決策を見つけられずにいます。 同じようなことをされた方いらっしゃらないでしょうか??
回答: 静止画の場合は、 スクリーンショットを撮る→カメラの幅の分だけ横を向く→スクリーンショットを撮る→横を向く...... を繰り返して最後に全ての画像を繋げればよいかと。 (例えばカメラの画角が60度だったら、撮影→120度回転→撮影→120度回転→撮影、で全方向が映ります。当然左右は歪みますが) 動画の場合は、 一定時間毎にスクリーンショットを撮って最後に動画にすればパラパラマンガの原理で作れるかと思います。 (ただし負荷が高いのでカクカクになるとは思います) 参考サイト:Unityで画面のスクリーンショットを撮る 画像の繋げ方や動画の作成方法は存じ上げませんので、Pixel系のメソッドを弄るなりアセットを探すなりしてみてください。