Contents
1. RealityScan の概要と主要機能
RealityScan は Windows 向けに提供されるフォトグラメトリ/3D スキャンソフトです。公式サイト(realityscan.com)では「写真やレーザースキャンから高精度な 3D モデルを自動生成できる」と記載されています。本稿で取り上げる機能は、2024 年リリース版(バージョン 2.5)に実装されているものです。
1‑1. AI 自動アライン
AI が画像の特徴点とテクスチャ情報を同時解析し、カメラ位置・姿勢を自動推定します。従来の SfM(Structure from Motion)に比べて処理速度が約 30 % 高く、精度は実測で 0.5 % 未満 の再投影誤差が報告されています(公式テストレポート参照)。
1‑2. LiDAR / SLAM データのハイブリッド統合
iPhone 系列や外部スキャナから出力される .las/.laz ファイルをそのままインポート可能です。内部で座標系自動合わせが行われ、フォトグラメトリと点群の融合により、光条件が不安定なシーンでも高品質モデルが得られます。
2. 推奨ハードウェアと撮影環境
2‑1. PC スペック(2024 年版)
| 項目 | 最低要件 | 推奨構成 |
|---|---|---|
| OS | Windows 10 (64bit) | Windows 11 (64bit) |
| CPU | Intel i5 第7世代以上 | AMD Ryzen 7 5800X 以上 |
| GPU | NVIDIA GTX 1060(6 GB) | NVIDIA RTX 3070(8 GB)以上 |
| RAM | 16 GB | 32 GB 推奨 |
| ストレージ | SSD 256 GB | NVMe SSD 1 TB 以上 |
| ドライバー | DirectX 12 対応 | 最新 NVIDIA/AMD ドライバ + Windows Update |
ポイント:RTX 系列の Tensor コアは AI アラインを最大約 20 % 加速します。GPU ドライバは常に最新版を使用し、DirectX 12 が有効か確認してください。
2‑2. 撮影時の基本ルール
- 枚数:対象物全周をカバーする最低 30 枚(オーバーラップ 60 % 前後)
- 照明:均一な拡散光を確保し、ハイライトや強い影は極力抑える
- 重複率の目安:隣接画像間で約 2/3 の領域が共通するように撮影
この条件を満たすと、AI が特徴点を安定して抽出でき、アライン失敗率は 98 % 以上になります。
2‑3. カメラ選択の指針
| デバイス | メリット | デメリット |
|---|---|---|
| スマートフォン(例:iPhone 14 Pro) | 手軽さ、LiDAR 内蔵モデルは直接点群化可能 | センサーサイズが小さく低照度ノイズが増えやすい |
| ミラーレス/DSLR(例:Sony α7 III) | 大型センサーで高解像度テクスチャ取得可 | 機材コストと重量が上がる |
予算と目的に合わせて選択してください。商用ゲームや映画向けの高品質アセットは、ミラーレス/DSLR の使用を推奨します。
2‑4. レーザースキャンデータの取り込み手順
- スキャナ(例:Leica BLK360)で
.las/.lazをエクスポート - ファイルを RealityScan のプロジェクトウィンドウへドラッグ&ドロップ
- アプリが自動的に座標系を検出し、画像と点群を統合
注意:WGS84 などの共通座標系でエクスポートするとインポート時のエラーが減ります。
3. 実践ワークフロー:プロジェクト作成からモデル完成まで
3‑1. プロジェクト作成とデータ投入
- アプリ起動後に「New Project」をクリック
- 「Input」領域へ画像または点群ファイルをドラッグ
- ファイル形式が自動判別され、サムネイルが表示されます
この段階で画像と点群を混在させても問題なく読み込まれます。
3‑2. ワンクリック処理の開始
「Start」ボタンを押すだけで以下の流れが自動実行されます。
- AI アライン – GPU による特徴点マッチングとカメラ姿勢推定
- メッシュ生成 – 点群から三角形ポリゴンへ変換(CPU+GPU ハイブリッド)
- テクスチャ作成 – 画像情報を UV マッピングし高解像度テクスチャを貼付
処理時間は「画像枚数 × 品質設定」に比例します。例として、30 枚・Medium 設定(RTX 3070 使用)では約 9 分、同条件の Low 設定なら 5 分 程度です。
3‑3. 各品質設定と選択基準
| 品質 | メッシュ三角形数 (目安) | テクスチャ解像度 | 推奨用途 |
|---|---|---|---|
| Low | 約 30 k | 2 K ピクセル | プロトタイプ、概算評価 |
| Medium | 約 150 k | 4 K ピクセル | VR/AR リアルタイム表示 |
| High | 500 k 以上 | 8 K ピクセル以上 | ゲーム・映画の高精細アセット |
プロジェクトの目的と対象デバイスの性能に合わせて設定を選んでください。
3‑4. エクスポート手順
- UI の「Export」ボタンをクリック
- 「Format」ドロップダウンから OBJ / FBX / glTF を選択
- 必要に応じて「Include」でテクスチャ・マテリアル・座標系(Y‑up/Z‑up)を指定
- 保存先フォルダを決めて「Export」実行
ポイント:Unity は Y‑up、Unreal Engine は Z‑up なので、エクスポート時に座標系を確認してください。
4. ポストプロセスとトラブルシューティング
4‑1. モデル最適化の流れ(外部ツール活用)
| 手順 | 内容 |
|---|---|
| ① データ出力 | RealityScan → FBX(High 設定) |
| ② ポリゴン削減 | Blender の Decimate モディファイアで目標三角形数に調整 |
| ③ UV 再生成 | 「Smart UV Project」または手動展開でテクスチャの歪みを除去 |
| ④ 法線再計算 | Blender の「Recalculate Normals」でシェーディングを安定化 |
| ⑤ エクスポート | 最適化後のモデルを OBJ/FBX/glTF に再エクスポート |
4‑2. よくあるエラーと対策
| エラーメッセージ | 主な原因 | 推奨対処 |
|---|---|---|
| 画像が足りない | 30 枚未満、またはオーバーラップ不足 | 撮影角度を増やし、60 % 以上の重複率を確保 |
| 光反射過多 | 鏡面・ハイライトが強すぎる | 偏光フィルタ使用、露出補正でダイナミックレンジ抑制 |
| GPU メモリ不足 (クラッシュ) | High 設定+大量画像 | 品質を Medium に下げるか、VRAM 12 GB 以上の GPU に交換 |
| 点群インポート失敗 | .las/.laz バージョン不整合 | スキャナソフトで最新バージョンにエクスポート、または .ply に変換 |
エラーログは UI の「Log」タブで確認できます。ログの行番号やスタックトレースが示すモジュールを手掛かりに対処してください。
4‑3. ライセンスとプラン
| プラン | 無料枠 | 主な制限 | 商用利用可否 |
|---|---|---|---|
| 無料トライアル | 500 MB までの画像/点群、OBJ 出力のみ | クラウド処理不可、FBX/glTF ロック | ×(評価目的のみ) |
| Pro (月額 $39) | データサイズ無制限、全フォーマット出力可 | - | ○(商用プロジェクトで使用可能) |
| Enterprise | カスタム SLA、チームライセンス | - | ○(大規模導入向け) |
トライアルで操作感を確認した後、実務で継続利用する場合は Pro プランへのアップグレードが必須です。
5. 参考情報・リンク集
| 項目 | URL |
|---|---|
| 公式サイト(製品概要) | https://www.realityscan.com/?lang=ja |
| バージョン 2.5 リリースノート(2024‑09) | https://www.realityscan.com/releases/v2.5 |
| 開発者向けマニュアル(PDF) | https://www.realityscan.com/docs/RealityScan_Manual_v2.5.pdf |
| Epic Developer Community – RealityScan 入門ページ | https://dev.epicgames.com/community/realityscan/getting-started |
| LiDAR / SLAM 公式サポートページ | https://www.realityscan.com/support/lidar-slamsupport |
本稿は 2024 年 10 月に最終更新されました。最新情報は上記公式リンクをご確認ください。