1

説明

こんにちは、sketchfab アカウントを作成し、3D スカルをアップロードしました。/embed?oculus=2Sketchfab は、 (私が持っている dk2 バージョンの場合)を追加するだけで、Oculus リフトでこの 3D モデルを表示する方法を作成しました。

(読み続ける前に、これを読んでください: オクルス リフトのことを言うと.. この 3D 頭蓋骨の 2 つの画像を並べて作成し、それを全画面表示するだけです。それだけです。これに必要な構成はありません。 Oculus Rift で作業する (標準セットアップ以外..これは既に行っています))

全画面表示にした場合を除いて、すべてが機能しているようです。結果は次のとおりです。

頭蓋 スケッチファブ オクルス リフト

キャンバスは全画面表示になりますが、3D モデルの描画は 2 つの部分に分割されません。何らかの理由で、左端の隅にとどまります。

埋め込みコード

<iframe width="640" height="480" src="https://sketchfab.com/models/a0ea79b025d548ab98787bf4bdf45f74/embed?oculus=2" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" onmousewheel=""></iframe>

    <p style="font-size: 13px; font-weight: normal; margin: 5px; color: #4A4A4A;">
        <a href="https://sketchfab.com/models/a0ea79b025d548ab98787bf4bdf45f74?utm_source=oembed&utm_medium=embed&utm_campaign=a0ea79b025d548ab98787bf4bdf45f74" target="_blank" style="font-weight: bold; color: #1CAAD9;">Cranium</a>
        by <a href="https://sketchfab.com/grimbode?utm_source=oembed&utm_medium=embed&utm_campaign=a0ea79b025d548ab98787bf4bdf45f74" target="_blank" style="font-weight: bold; color: #1CAAD9;">grimbode</a>
        on <a href="https://sketchfab.com?utm_source=oembed&utm_medium=embed&utm_campaign=a0ea79b025d548ab98787bf4bdf45f74" target="_blank" style="font-weight: bold; color: #1CAAD9;">Sketchfab</a>
    </p>

私が試したこと

私はMacを使用していますchrome, safari, firefoxが、まったく同じ結果でこれを試しました。

iframe寸法を変更しようとしましたが、ほとんど成功しませんでした。

違いがあるかどうかを確認するために変更しましたdk1が、違いはありませんでした。

質問

全画面表示canvasでスカルが描画されないのはなぜですか? iframeこの頭蓋骨の絵をキャンバスに全画面表示するにはどうすればよいですか?

完全で完全な答えはクールですが、私が何をする必要があるかを示すだけで十分です. ありがとうございました。

編集:注目に値するもの

元の埋め込み (/embedの代わりの意味/embed?oculus=2) を使用して全画面表示にすると、問題なく動作します。

ここに画像の説明を入力

4

1 に答える 1

1

sketchfabのスタッフの一人と話し合いました

ここでスケッチファブに関する議論

元の問題の解決策:

ハードコーディングされたバージョンの oculus を使用しようとしていますが、おそらくサポート/改善されません。当時は非常に実験的でした。VR をテストする良い方法は、VR をサポートするブラウザーを入手することです。

したがって、これは、実験的な webvr ブラウザーの 1 つを使用し、sketchfab モデルの URL を変更しないことを意味します。

その他の問題と既知の問題:

webvr ブラウザと埋め込みコードの使用には、さらにいくつかの問題がありました。


FirefoxNightly では、3D モデルを開始する前に Oculus Rift がプラグインされていることを確認してください。そうしないと、正しく動作しない可能性があります。

実際、私は毎晩テストしましたが、同じエラーが発生しました (ただし、oculus が接続されていない場合のみ)。このエラーは、次のリリースで修正される予定です。


私のChromeはクラッシュしていますが、他の人にとっては機能しているようです。私はマックを使用しています。これが問題を引き起こしているかどうかはわかりません。1 つ確かなことは、webvr ブラウザーがまだ不安定であることです。


結論

とにかく、webvr ブラウザーがより安定したら、おそらく VR のサポートにより多くの努力を払うことになるでしょうが、それでも初期のフィードバックは歓迎されます。

于 2015-03-11T13:23:41.777 に答える