WebVRは、ブラウザで3Dバーチャルリアリティエクスペリエンスを作成するためのJavaScript APIです。これには低い待ち時間、高いフレームレート、および優れた性能が必要です。その目的は、障壁を入学することで、誰かがVRの経験になるのを容易にすることです。
WEBGLは、開発者がモバイルデバイスとデスクトップブラウザでリアルタイムにレンダリングするリッチ、コンソール品質の経験を作成できます( ウェブホスティング 最適能力のための権利)ほぼユニバーサルブラウザとデバイスのサポートは、信じられないほどのVRエクスペリエンスを作成したいWeb開発者にとって最適なアプローチです。ここでは、WebVRを使い始める方法を説明します。この記事の一番下には、あなたの知識をさらにぜひお勧めします。
チュートリアルでは、WebVRを組み合わせて使用します three three - 多くの人のGo-toオプション Webデザインツール Web上で3DとVRに利用可能です。それは無料でオープンソース、軽量、そして無数の受賞歴のあるウェブサイトでそれを使用しています。 JavaScriptの背景を持つこと以外は、事前の知識なしでこのチュートリアルに飛び込み、最初のWebVRの経験を作成することができます。このチュートリアルの目的は、この非常にエキサイティングな技術を探索し続けるようにあなたが始めて刺激することです。より単純なものが欲しいですか?お試しください ウェブサイトビルダー 。
WebVRはまだ実験的な技術であり、HTTPSがサーバー上で実行する必要があります。 A.なしでモバイル機器では動作しません polyfill.github.com/imersive-web/webvr-polyfill. 。ただし、テストと構築のためにChromeでコンテンツをローカルに実行できます。 Chrome WebVRフラグを必ず有効にしてください。タイプ chrome:// flags / enable-webvr. URLブラウザに、[有効]をクリックしてアクティブにします。 Chromeを再起動する必要があるかもしれません。
デスクトップ上でローカルにテストし、デバイスの必要性を避けるために、ClickToreleaseでChromeで使用できる素晴らしいプラグインがあります。プラグインはAをエミュレートします VRヘッドセット あなたのために、ヘッドセットを実質的に移動して回転させることができます( ここに入手してください )。
モバイルデバイスまたはヘッドセットをエミュレートするために、Chromeツールでデバイスエミュレーションを使用するのに最適な機能です。 Chromeで開発者ツールを開き、Mobile Viewを表示するには[デバイス]ツールバーを切り替えて、[ランドスケープに回し、お気に入りの電話エミュレーションを選択します。
次に、基本的なHTMLファイルを設定する必要があります。外部CSSファイルとJavaScriptファイルを設定するか、単純さのためにインラインを含めることができます。 3.jsのレンダラークラスはAを作成します <キャンバス&gt。 あなたのための要素。次のコードをあなたに追加してください index.html ファイル:
ファイルの先頭にある3.jsライブラリへのリンク - 外部からホストされているか、3.jsリポジトリからダウンロードします。このチュートリアルのための新しいWebVRクラスとBoxLineGeometryクラスも必要です。あなたはライブラリとサポートクラスを見つけることができます ここに 。注:このチュートリアルのコードは、3.js V99の最新リリースでテストされています。
scrc = "libs / three.min.js"> / script>
(イメージクレジット:グレンサザン) Zbrushの退職地、またはモデルを一般的に再検�..
Adobeは今日の新しいシリーズのチュートリアルを起動しています。これは、さまざまなデザインプロジェクトを作成する方法を概説します。 ..