2017-05-05 2 views
0

私は、シェーダ「GoogleVR/Demo/VideoDemo InsideShader」を使用してStereoPanoSphereMaterialを持つ球の中にAlphaビデオを再生しようとしており、360度のビデオを再生するために使用されています。 私は球の中で自分のアルファビデオを動かすためにクワッド上でGoogleVR/Unlit/TransparentOVerlayシェーダを使用しています。それは私がエディタでそれを実行するときに正常に実行されているようだが、私は私のデバイス上でそれを実行すると、透明であると思われる空のクワッドを表示し、ビデオも同様に見ることができません。 私はFX/Flare、Unlit/Transparentのように他の指定されたシェーダーと一緒にプレイしてみました。 360度の動画圏内でアルファ動画を再生する方法に関するヒントを教えてください。エディタでUnityのUnlit圏内でAlphaビデオを再生するには?

Game View in the Editor ゲームビュー

Scene View in the Editor シーンビュー電話

+0

Unityは、モバイルデバイスのビデオテクスチャをサポートしていません。アセットストアからサードパーティ資産を取得する必要があります。 – Draco18s

+0

ビデオのフォーマットを.movから.webmに変更しました。現在は動作しているようです。 そして、私はしばらくの間GVR Video Textureを使用しています。これは360度と長方形動画はVR用です。私は動画がエディタで再生されているのを見ていませんが、モバイル機器ではうまくいきますが、その場合は例外がいくつかあるはずです。 –

+0

プラグインを使用している場合は、 Unityのネイティブとは異なる制限があり、各プラグインは「すべてのデバイス」のサブセットで動作します(「すべてのデバイス」は「すべてのデバイス」のサブセットであることに注意してください) *すべてをサポートするのは難しい)。 – Draco18s

答えて

0

上のエディタ

View on Phone ビューでのしたがって、このスレッド下記の誰のため。問題は、GVR SDKがユニティが行っていても明らかに.movフォーマットをサポートしていないようです。そこで私たちは.webm形式でビデオを変換しましたが、これは私たちの期待に応えるものではありませんが、今のところステレオスコピックビデオを再生する球面内のアルファビデオを再生する仕事をしています。 デフォルトではUnityのみのFX /フレアシェーダのシェーダのうち、VRでビデオを再生するのにこのフォーマットでうまく機能します。 P.P.私はまた、PNGイメージをビューの内部にコンポーネントとして配置しようとしました。これはUnityで動作していても現在は動作しません。

関連する問題