2016-09-05 3 views
0

skyboxで360ビデオを再生したいこの作業を行うための直接的な方法はありますか?skyboxのリアルタイムビデオレンダリング

  1. フレーム
  2. に360を変換するには、ビデオエフェクトが

これを示すように、キューブスカイボックス内のマップと、プログラムでは、すぐにそれを変更cubmap

  • 利用されるようにフレームを変換すると思われ、一つの長い退屈な手順私にとっては可能性のある長い作業ですが、それ以外の方法もあります。回答後

    更新:Umair Mの答えに

    おかげで私は球の内側にビデオを実行することができていますが、なぜ黒丸を取得? enter image description here

  • 答えて

    2

    360動画を再生するより良い方法は、MovieTextureです。球面にmovieTextureを使用し、カメラを球面の中心に置きます。球体に適用するシェーダには、内側からレンダリングするプロパティがcull = offであることを確認してください。

    より多くのためにこれを読む:Full 360 stereoscopic video playback in Unity

    NB:あなたは自分でそれをすべて行うにはしたくない場合は、いくつかの良い資産は、使用できるストアにあります。 https://www.assetstore.unity3d.com/en/#!/content/35102 https://www.assetstore.unity3d.com/en/#!/content/2546

    +0

    感謝をUmairそれは完全に酔った。私は、シェイダープログラミングとその仕事をしているその強力な人は知らない。私はそれについて私に教えてください、なぜこれが立方体プリミティブで働いているのではないのですか? –

    +0

    チュートリアルの投稿に続きましたか? –

    +0

    あなたのマテリアルに[this shader](https://github.com/Unitarian/Unity-Extensions/blob/master/InsideSphere.shader)を使用してください。 –

    関連する問題