360度見回しカメラ
マウスとタッチ操作でカメラを動かして周囲を見回す方法を示すサンプル
マウスとタッチ操作でカメラを動かして周囲を見回す方法を示すサンプル
3DオブジェクトをUIの一部としてレンダリングする
複数のカメラとレイヤーを使用して、UI要素とワールド空間オブジェクトの混合ユーザーインターフェースをレンダリングする方法を示すデモンストレーションプロジェクト。
カメラのビューポートプロパティを変更することで複数のビューポートをレンダリングする方法を示すサンプル
WebXR ARセッションでDOM(HTML + CSS)を使用する方法の例。
WebXR Hit Test APIの使用方法の例。現実世界のジオメトリに対してヒットテストを行うことができます。
WebXR拡張現実のImage Tracking APIの使用方法の例。提供されたサンプルに基づいて現実世界の画像をアクティブにトラッキングできます。
WebXR拡張現実のPlane Detection APIの使用方法の例。現実世界の平面推定をアクティブにトラッキングできます。
マウスとタッチ操作でエンティティの周りを回転するオービットカメラのサンプル。スクロールホイールと「ピンチでズーム」でズームイン・ズームアウトができます。
ライトとモデルにレンダーマスキングを使用して、ライティングが特定のモデルにのみ影響を与え、カメラが特定のモデルのみをレンダリングする方法を示すサンプル。
クリックしてフォーカスし、 スペース キーでズームインとズームアウトを行い、 左矢印 キーと 右矢印 キーで左右のカメラに切り替えます
カメラエンティティ
複数のカメラビューポートでのレイキャスト。各ビューでシェイプをクリックしてみてください
ターゲット位置にカメラをフォーカスする方法を示すサンプル
カメラからスクリーンショットをキャプチャしてPNGとしてダウンロードする方法を示すサンプル
LerpとSlerp関数を使用して、カメラをある位置と回転から別の位置と回転へスムーズに遷移させるサンプル。
スプラインパス上のポイントに沿ってカメラが移動するサンプル。
常にカメラの方を向く平面(ビルボード)の簡単なサンプル。ボックスをクリックして、WASDでシーン内を飛び回ってみてください
一人称カメラのチュートリアルを拡張し、3Dレベル内を移動・ジャンプできるようにしたサンプルプロジェクト
クリック時にマウスをロックする方法を示すサンプル。
ワールド空間のポイント上にUI要素を配置するサンプル。
このアプリケーションは、ファーストパーソンでのキャラクター移動を実装しています。
シンプルな三人称コントローラー。
シーン上に情報ホットスポットを表示するサンプル。
画面揺れを伴う多層パーティクルエフェクトを示すサンプルプロジェクト。