VITALIFY.ASIA logo

AR技術(Immersal)でオフィスをゾンビ屋敷にしてみた

VPS技術「Immersal」を活用し、自社のオフィス空間の正確な位置にゾンビを出現させるAR検証レポートです。

AR技術(Immersal)でオフィスをゾンビ屋敷にしてみた
目次

オフィスをゾンビ屋敷にしてみたい

AR機能を使って自社のオフィスをゾンビ屋敷にしてみました。ユーザーがスマホの画面を覗きながら歩くと、歩いた先にゾンビが発生します。
ImmersalというVPS技術を使用して、指定した同じ位置に正確にゾンビが発生するように発生場所を設定しました。
また、壁にはマスクとなる透明オブジェクトを設定して、壁の背後にゾンビのCGが隠れるように工夫しました。

まずは動画をご覧ください。

以下に、制作過程を解説します。

Immersal Mapper アプリでオフィスを撮影

AndroiまたはiOSのストアからImmersial Mapper アプリをダウンロードし、AR コンテンツ(今回の企画ではゾンビ達)を配置したい領域をスキャンします。

画像

Immersal Developer Portalでデータを確認&ダウンロード

スキャン後、次の内容を含むマップ データが Immersal Developer Portal に表示されます。

  • マップ ID (Unity にマップ データをダウンロードするために使用される ID 番号)
  • 名前 (開発者が定義した領域の名前)
  • ダウンロード可能なファイル (.glb 形式の 3D マップ メッシュを含む)
画像

次の工程で使用するので、glbデータをダウンロードします。

Blenderで.glbメッシュをFBX形式に変換

Blender を使用して .glb マップメッシュを編集し、Unity で使用できるように FBX ファイルにエクスポートします。

画像

glbメッシュとFBXデータをUnityに読み込む

Immersial SDK for Unity をダウンロードしてインポートします。
その中に含まれているAR Map Downloader ツールを使用して、スキャンしたマップをシーンにダウンロードします。
マップは点群としてシーンに表示されます。

画像

つづいて、Blender からエクスポートされた FBX マップを Unity にインポートし、マップ オブジェクトの子として配置します。
FBXマップは実際のアプリ内では登場しませんが、開発者が現実世界とマッピングするためにオクルージョン マスクを配置する場所を知るのに役立ちます。 希望の位置にウェイポイント(=ゾンビの出現場所)を作成して設定します。

画像

カメラが移動した位置にゾンビを出現させる

コライダーをメインカメラに子として追加します。 ARカメラが移動するとウェイポイントに衝突し、カメラの方向を向いたゾンビが出現します。

透明な壁でゾンビをマスクする

ローカライズ後、Immersal は FBX 3D マップを現実世界と位置合わせします。 これに基づいて、開発者は FBX マップに関連する 3D 壁をセットアップして、マスクの壁と実際の壁のマッピングを実現します。 次に、オクルージョン マテリアルが適用されて、レンダリング時に 3D 壁が非表示になり、周囲のゾンビとともにオクルージョンされます。

画像

制作過程は以上です。

XReal Lightでも試してみた

冒頭の動画はスマホで撮影したものです。同じコンテンツをXReal Lightでも試してみました。
メガネのように装着してオフィスを歩き回ることができるので臨場感が格段に増します。

1,000社以上の事業成長を支えた圧倒的な『スピードと柔軟性』で、御社のアイデアを最短で形にします。まずは無料で壁打ちしませんか?

ブログに戻る

関連記事

3D CADのモデリングとは?形状の作り方とデータ構造を解説CAD & Engineering

3D CADのモデリングとは?形状の作り方とデータ構造を解説

3D CADでは、形状を作る操作と、コンピューター内部で形状を表現するデータ構造は別の概念です。本記事では、スケッチ、押し出し、回転、フィレット、ロフトといった基本操作から、フィーチャー履歴、B-rep、CSG、NURBS、ソリッド・サーフェス・メッシュの違い、モデリングカーネル、STEP・STLによるデータ交換まで体系的に解説します。

Toshihiko Nagaoka
The Gundam Base Vietnam   眠っていた情熱が再び目を覚ます3D

The Gundam Base Vietnam 眠っていた情熱が再び目を覚ます

ホーチミン市のTHE GUNDAM BASE POP-UP WORLD TOURを、長年3Dデザインに携わる筆者が訪問。10年ぶりにガンプラへの情熱を取り戻した体験を通して、パーツ分割、関節構造、金型、射出成形、量産設計など、3Dデザイナーだからこそ見えるガンプラのものづくりの魅力を紹介します。

Son Phung
3D Tilesとは何か?基本概念から最新トレンド、活用事例まで徹底解説3D

3D Tilesとは何か?基本概念から最新トレンド、活用事例まで徹底解説

3D Tilesは、大規模な3D地理空間データをWebやモバイルへ効率的に配信するためのオープン規格です。HLOD、Bounding Volume、tileset.json、3D Tiles 1.0と1.1の違いを整理し、Project PLATEAU、Google Photorealistic 3D Tiles、BIM・点群での活用、CesiumJSによる複数タイルセットの重ね合わせとLOD制御まで解説します。

Toshihiko Nagaoka
ぼくはデューパー、なんでもきいてね!