ライトシップVPS
ライトシップVPSの概要
NianticのVPS(Visual Positioning System)を使えば、開発者は物理的な世界に仮想コンテンツをオーバーレイするリッチなロケーションAR体験( )を作成できる。 WebARコンテンツは、現実世界の 位置に固定することができ、仮想オブジェクトが物理的な環境と相互作用することを可能にする。 これにより、 AR体験は、より個人的で、有意義で、没入感があり、ユーザーが 自分の周りの世界を探索する新たな理由を与える。
Note: VPS のローカライゼーションは、現在 Simulator. ではプレビューできません。
注: VPSとGeospatial Browser (GSB)は現在、Proプランのサブスクリプションが必要です。 これらの 機能は、ベーシック(無料)プランではご利用いただけません。
ロケーションの管理
ジオスペーシャルブラウザは、 左メニューの地図アイコン(下図の#1)を選択することで、プロジェクト内からアクセスすることができます。 このページでは、マップビュー(#2) 、VPSが有効なロケーションを検索することができます。 VPSで有効化された ロケーションを選択すると、そのロケーションの3Dメッシュが表示されます(#3)ので、 正しいロケーションを選択したことを確認し、プロジェクトに追加します(#4)。
VPS が有効なロケーションをプロジェクトに追加すると、Geospatial Browser の "Project Locations" テーブルにそのロケーションが表示されます(下の画像では #1 と注釈されています)。 Project Locations "テーブルに Locationがあれば、"Download "ボタン(#2)を使って3DメッシュのGLBまたは OBJ(トグルは#3)をダウンロードし、サードパーティの3Dソフトウェアアプリケーション、 (Blenderなど)で開いたり、8th Wallプロジェクトに直接インポートすることができます。 、プロジェクトコードで「場所」を参照する場合、「プロジェクト場所」テーブルから「名前」フィールド(#4)をコピーする必要があります。
プロジェクトで使用したいロケーションがVPSロケーションとして利用できない場合、 Create New Location セクションの指示に従って、 ロケーションを作成することができます。
新しいロケーションの作成
- 地図上の空いている場所をクリックして、新しいVPSロケーションを作成する場所を選択します。 VPS Location Requirements をご参照の上、 VPS Location を作成するのに適した場所をお選びください。
-
Pro
または
Enterprise`プランのワークスペースには、Create Public Location または Create Private Location のオプションがあります。 パブリック・ロケーションは、すべての開発者とそのプロジェクト( )を使用している人がアクセスできます。一方、プライベート・ロケーションは、あなたのワークスペースとそのプロジェクト( )だけが表示され、アクセスできます。 パブリック・ロケーションの作成は、ほとんどのプロジェクトに適した選択です。プライベート・ロケーション は、特別なアクセス制御または一時的なVPS 体験を作成する必要がある開発者向けのプレミアム機能です。 Public LocationまたはCreate Private Location**ボタン( )のいずれかをクリックして、ロケーション作成プロセスを開始します。 -
重複のチェック:新しいロケーションを作成する前に、 ロケーションが既に存在しないことを確認する必要があります。 重複していないことを確認するために、希望するロケーションをマップ上の他のロケーションと比較してください。 これが重複Locationでない場合は、My Location is not duplicateボックスをチェックし、Nextボタンをクリックして続行する必要があります。
- 位置情報の追加:位置情報のメ タデータは、 Geospatial Browser を使用している開発者が見ることができ、エンドユーザーも見ることができます。 ナイアンティックのトラスト&セーフティチームは、 、提供された情報を使用して、ロケーションが公開される基準を満たしているかどうかを判断します。 作成しようとしているロケーションの以下の情報を追加したら、 Submitボタンをクリックしてください:
- タイトル(125文字)
- 説明(250文字)
- カテゴリー(1つ以上)
- 画像(あれば)
- あなたの位置はすぐに、そのタイプ(「公開」または「非公開」)とステータス(「アクティブ化されていません」)と共に、Geospatial BrowserのLocation Submissionsタブに追加されるはずです。 数分以内に 、スキャンが可能になります。スキャンが完了したら、VPSのアクティベーションをリクエストできます。
Scaniverse for Niantic Developers
Scaniverse for Niantic Developersは、 Geospatial Browser (GSB)とScaniverseの受賞歴のあるスキャン体験をシームレスに統合します。 この 、マップの閲覧、ロケーションの追加、そして コースのスキャンにまつわる開発者のワークフローを大幅に効率化する:
- 地理空間ブラウザ(GSB)をモバイルフレンドリーにすることで、 Scaniverse内で地図の閲覧、ロケーションの検査、ロケーションの追加、VPSアクティベーションのリクエストなどを効果的に行える ようにしました。
- WayfarerアプリのログインフローをシンプルなQRコードに置き換え、Scaniverseとあなたの 8th Wallアカウントをリンクさせました。
- Scaniverseの既存のUIを採用し、スキャンの作成とアップロードを強力にサポートします。
- ScaniverseのVPSでローカライズのテストができるようになりました。
- 地図のフィルタリングに最新の改良を加え、お探しの ロケーションをこれまで以上に簡単に検索できるようになりました。
ScaniverseとGeospatial Browser(GSB)のリンク
**前提条件iOSのApp StoreからScaniverseをインストールしてください。 アンドロイド端末への対応は近日中。
- デスクトップで8th Wallアカウントにログインしてください。 地理空間ブラウザ(GSB)**を開き、地図上の任意の 地点を選択し、**詳細を表示(View Details)**を選択する。 場所 詳細カードの右下隅で、**QRコードを生成**を押します。 QRコードが表示されます。
-
カメラアプリでQRコードをスキャンしてください。 携帯電話のカメラアプリを開き、QRコードに向ける。
-
表示されたScaniverseリンクをタップする。 これにより、Scaniverseとあなたの8th Wall 開発者アカウントがリンクされます。 これは一度だけ行えばよい。 :::info **プロンプトが表示されたら、www.8thwall.com が の現在地を使用することを許可してください。これは、GSB インターフェースの適切な操作に必要です:
-
ScaniverseとGSBの連携が完了すると、Scaniverseアプリの下部リボンにあるGSBボタンをタップすることで、いつでもGSBの画面( )に戻ることができるようになります。 ScaniverseとGSBのリンクは、Settingsメニューから、Niantic Developer Modeオプションをオフにすることで、いつでも解除することができます。
-
GSBとScaniverseをリンク/アンリンクしても、Niantic Developer Mode以外で撮影したすべてのスキャンにアクセスできます。
ScaniverseでGSBマップを見る
-
Person**アイコンをタップすると、8番目のWall Workspaceを選択できます。
-
アップロード**ボタンを タップすると、アップロードするロケーションスキャンを選択できます。 VPS開発用にNianticにアップロードできるのは、Niantic開発者モード(Add ScansまたはTest Scanオプションを使用)から発信されたスキャンのみです。
-
Plus**ボタンをタップすると、新しいロケーションを作成し、スキャンをテストすることができます。
-
Layers**ボタンをタップすると、地図の衛星ビューが切り替わります。
-
Reticule**ボタンをタップすると、現在地を中心に地図が表示されます。
-
コンパス**ボタンをタップすると、地図がデフォルトの北上方向に戻ります。
-
コントロール**ボタンをクリックすると、マップ( )に表示されるロケーションに、そのサイズ、カテゴリー、またはアクティベーションステータスに基づいてフィルタを適用することができます。
-
拡大鏡**ボタンで地図を検索できます。
-
X**ボタンをタップするとGSBが終了し、Scaniverseのホーム画面に戻ります。
-
地図上で場所を選択するとプレビュー画面が表示され、タップすると 。
-
VPSが有効なロケーションを選択した場合は、Test VPSボタンをタップして、 ローカライゼーションが機能することを確認できます。
-
特定の場所に追加するスキャンを作成するには、 の Add Scans ボタンをタップします。 Add Scansオプションを利用するためには、その場所の近 くにいなければならないことに注意してください。
スキャンの作成とアップロード
-
記録**ボタンはスキャン処理の開始と停止に使用します。
-
一時停止**ボタンは、必要に応じてスキャン処理を一時的に中断するために使用することができます。
-
Time**表示は現在のスキャンの継続時間を示す。 VPS開発用にアップロード可能なスキャンには、最低15秒( )が必要です。 スキャンの長さは30~60秒( )が理想的である(60秒を超えるスキャンは、処理( )のために複数に分割される)。
-
X**ボタンをタップするとScaniverseのホーム画面に戻ります。
-
スキャンが完了すると、 、キャプチャしたシーンのプレビューメッシュを検査することができます。
-
スキャンに問題がなければ、Upload Scan ボタンを押してすぐにアップロードすることもできます。
-
WiFi接続を使用したい場合は、後でアップロードを選択することもできます(推奨)。
-
スキャンに満足できない場合は、Deleteボタンを押してスキャンを破棄することができます。
Niantic Wayfarerのインストール
新しいVPSロケーションをスキャンしたり、すでに有効化されているロケーションにスキャンを追加したりするには、 、Niantic Wayfarerアプリを携帯電話にインストールする必要があります。 インストール方法および使用方法については、以下をご覧ください:
iOS
Niantic Wayfarer AppにはiOS 12以降とiPhone 8以降が必要です。 LiDAR対応機器 は必要ない。
Niantic Wayfarer App をインストールするには、iOS デバイスの Testflight for Niantic Wayfarer (8th.io/wayfarer-ios) にアクセスしてください。
Niantic Wayfarerの使用
Niantic Wayfarerアプリで、Public Locationsにスキャンを追加したり、 Test Scansを作成することができます。
アプリをインストールしたら、 8th Wall_でログインボタンを押して、8th Wallの認証情報でログインしてください。
複数のワークスペースにアクセスできる場合は、プロフィールページの_8th Wall Workspace_ ドロップダウンを押してワークスペースを選択します。
ログインページ | プロフィールページ |
---|---|
![]() | ![]() |
Map_ページで、VPS Locationを選択して公開Locationにスキャンを追加するか(1)、_Scan_を選択してワークスペースにテストスキャンを追加します(2)。
推奨されるスキャン技術を使って、その部分をスキャンする。
地図ページ | スキャンページ |
---|---|
![]() | ![]() |
スキャンが完了したら、公開またはテストのいずれかを選択 し、アップロードする。
スキャンタイプ | スキャンのアップロード |
---|---|
![]() | ![]() |
スキャン処理には15~30分かかる。 処理されると、地理空間ブラウザにスキャン結果が表示される。
スキャンや処理に関する問題は、support@lightship.devまでお問い合わせください。
Wayfarerアプリの使用方法については、Lightship documentationをご参照ください。
スキャン技術
スキャンされたVPSが作動した場所は、その場所の周囲直径10メートル以下でなければならない。 例えば、典型的な彫像は、VPSで活動するロケーションとして機能する。 しかし、ビル全体は、 。 一つの顔、あるいは建物の出入り口でもいいかもしれない。 まずは、 小さなエリア(机、銅像、壁画など)から始めることをお勧めします。
スキャンする前に、周囲の状況に注意し、スキャンする場所( )にア クセスする権利を持っていることを確認してください。
-
スキャンするエリアとスキャン対象物の周囲を確認し、 障害物があるかどうかを判断し、スキャンルートを選択します。 スキャンを開始する前に、 、スキャンに使用するルートを計画する必要がある。
-
カメラのピントが合っていることを確認する。 手ブレは3D再構成に悪影響を及ぼす可能性がある。 、ブレを避けるため、携帯電話をできるだけ横に近づけてください。 一箇所に立って携帯電話を動かすのではなく、 スキャンする対象物の周りを歩く。
-
ゆっくりと自然なペースで歩く。 スキャン中はゆっくりとスムーズに動くこと。 急な方向転換( )は絶対にダメだ。 足を地面につけたまま、ゆっくりと滑らかに動く。 、暗い場所でスキャンする場合は、ゆっくりとスムーズに動くことがより重要になる。 動いている間(カニ歩きをイメージしてください)、携帯電話を に移動させます。
-
VPS ロケーションは常に焦点であるべきだ。 地図を作成するためには、 、VPSロケーションに焦点を当て、その360度の全軌道を捉えることが重要です。 安全でない場合や、360°をカバーすることが不可能な場合は、できる限り撮影すること。
-
距離や角度を変える(0-10mまたは0-35ft)。 3Dマップがさまざまな シナリオでうまく機能するためには、ロケ地周辺の環境をキャプチャし、さまざまな 異なるスキャンを行うことが重要です。 距離と角度を変えながらロケハンをすることが重要だ。
推奨されるVPSロケーションスキャン技術のビデオ:
{#things-to-avoid-while-scanning}スキャン中に避けるべきこと
-
例えば、道路の真ん中や子供のいる遊び場( )など、周囲が安全でない場所でのスキャンは避けること。
-
ロケ地が遠すぎる(10m以上)、または大きすぎてカメラ( )のピントが合わない場合は、スキャンを避ける。
-
何気なく散歩やジョギングをしているときのスキャンは避けること。 ロケーションを常に焦点としておくことが重要である。
-
蛍光灯や太陽など、非常に明るいものに携帯電話を向けないようにしましょう。
-
スキャン中、動かなかったり、速く動きすぎたりしないようにする。 急激な運動は、 再構成にオフセットを引き起こす。
-
携帯電話が熱くなりすぎる場合は、スキャンを避けてください。 デバイスの温度が上昇しすぎると、 の性能が大幅に低下し、スキャンに悪影響を及ぼす。
-
不完全に見えるスキャンや、 スキャンしようとしているものを代表していないスキャンはアップロードしないでください。