7
8

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

SmartAR for Unityの物理サイズとEditor上のサイズを合わせる

Posted at

はじめに

ソニー製、サイバネット社提供のSmartAR for Unityを使用するにあたって、Unity Editor上でどのくらいのスケール感でシーンを構築すればいいのか分かりづらかったので、A4サイズのマーカーを想定してサイズを合わせました。

1unitの物理サイズ

Unityのお作法上、1 = 1mが推奨されています。しかし、メートル単位の広範囲に渡るARはあまり一般的ではないかと思いましたので、本稿では編集のやりやすさを優先して、1 = 1cmで設定しています。

辞書を用意する

今回はA4サイズのマーカーを想定していますので、A4にプリントアウトできる適当な辞書画像を用意して、辞書を生成します。

smart_ss03.png
上図のGUIツールは勝手に作ったものです。ソニーおよびサイバネットからは提供されておりませんのでご注意ください。

Editor上の設定

SmartAR for UnityをImportしたプロジェクトで、SmartAR Camera、SmartAR Targetをシーンに追加しておきます。

smart_ss01.png
サイズがわかるように、TargetEffectorの子にキューブを作ります。その際、スケールをA4の物理サイズ(cm)に合わせます。

smart_ss02.png
SmartAR CameraのInspectorから、SmartAR EffectorのTransform Scaleを7に設定します。

結果

Screenshot_2016-04-06-23-32-33.png

こんな感じで、A4サイズにプリントアウトしたマーカーとほぼ一致します。

SmartAR for Unityでは、Editor上のプレビューがそのままでは困難で、シーン編集に迷うことが多々ありますが、ご参考にしていただければ幸いです。

7
8
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
8

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?