見出し画像

Niantic VPS オーサリング アシスタントを使った Niantic Lightship VPS アプリケーション開発について

はじめに

Niantic VPS オーサリング アシスタントとは

Wayspot Anchor(Niantic Lightship VPSで使用できる3Dメッシュデータが含まれたアンカーデータ)にコンテンツを配置などの調整を行うためのツールです。

Geospatial Browser で Wayspot Anchorを表示

Niantic Wayfarer を使って作成されたWayspot Anchor(Niantic Lightship VPSで使用できる3Dメッシュデータが含まれたアンカーデータ)は  Geospatial Browser で入手することができます。

Wayspot Anchorを取り込み、Wayspot Anchorに紐づくロケーションARアプリケーションの土台を作成するNiantic VPS オーサリング アシスタントを使い、Niantic Lightship VPS アプリケーションの開発方法について説明します。

Niantic VPS オーサリング アシスタント(Unity Editor上で動作します。)

OnePlanet XR について

https://1planet.co.jp/

このブログ記事は OnePlanet XR によるものです。
OnePlanet XR は、AR/MR/VPS技術に専門特化したコンサルティングサービスです。豊富な実績を元に、AR/MR技術を活用した新たな事業の立ち上げ支援や、社内業務のデジタル化/DX推進など、貴社の必要とするイノベーションを実現いたします。

ご相談から受け付けております。ご興味ございましたらお問い合わせください。


開発環境 / 動作環境

Unity Editor 2020.3.28f1
Lightship ARDK for Unity 2.4.2
iPhone 12 Pro


開発の流れ

オーサリング アシスタントを使った、VPSアプリケーション開発の流れは以下になります。

1.オーサリングアシスタントで使い、ロケーションに表示したいコンテンツを配置

Niantic VPS オーサリング アシスタント

はじめにGeospatial Browserから使用したい3Dメッシュデータが含まれたアンカーデータをダウンロードを行い、ロケーションのオーサリング アシスタントで読み込ませて、コンテンツの配置などの調整を行います。


2.オーサリングアシスタントでコンテンツの配置情報が含まれたアンカーデータ(JSONファイル)の保存

アンカーの保存するとJSONファイルが作成される。

オーサリング アシスタントでコンテンツの配置などの調整が完了後、保存します。配置したコンテンツを含めたJSON形式のアンカーデータとしてファイル保存されます。

オーサリング アシスタントの詳細な使用手順については以下をご確認ください。


3.アンカーデータの設定

アンカーデータ(JSONファイル)をLocation Manifest Managerに設定。

VPSアプリケーション開発の際、Location Manifest Manager に 保存したJSON形式のアンカーデータのファイルを設定します。(JSONファイルファイルドラッグ&ドロップを行い、Location Manifest Manager の Populate Anchors をクリックすると設定したコンテンツがAnchored Contentに反映されます。)


4.ビルドして実行

ビルド→実行するとオーサリングツールで設定したコンテンツが表示されます。


OnePlanet XR

https://1planet.co.jp/

AR/MR/VPS技術に専門特化したコンサルティングサービス

Niantic Lightship VPS 、 Immersal、Snap LocationAR、Google Geospatial APIを使ったソリューションのご検討の方からのお問い合わせ、お待ちしております。


お問い合わせ先

https://1planet.co.jp/xrconsulting.html#op_form


OnePlanet Tech Magazine

Magic Leap1 、Magic Leap2、スマホAR(Niantic Lightship ARDK、WebAR、VPSなど)といったAR技術全般をブログマガジンを連載しています。