コンテンツにスキップ
Model VistaModel Vista Web ドキュメント

互換性とトラブルシューティング

Model Vista Web は、glTF 2.0 コンテンツ、Draco 圧縮 GLB ジオメトリ、Model Vista Create INNOWORKS_configurables スキーマバージョン 1 および 2、埋め込み PNG/JPEG 画像、アセットおよびステートサムネイル、バージョン 2 の Turntable オフセットサイドカーに対応します。

一般的な glTF、URP、HDRP マテリアルプロパティを Three.js の Standard または Physical Material として復元します。不明な Shader ステート値は、プロジェクト固有のマッピング用に保持されます。

ブラウザーでのレンダリング差異

Section titled “ブラウザーでのレンダリング差異”

Unity および HDRP Shader を WebGL で直接実行することはできません。ビューアーは既知の物理ベースプロパティを Web レンダラーにマッピングするため、Web プレゼンテーションは Unity またはデスクトップ版 Model Vista Runtime と異なる場合があります。ローカル HDRP Reflection Probe のブレンドには完全に対応する Web 表現がないため、ローカル Probe としてはレンダリングされません。

Camera ステートは Web ビューアーの Camera を制御します。ブラウザーに視覚的に対応する機能がない場合でも、Metadata と Reflection Probe レコードは読み込んだモデルとともに保持されます。

マーカーベースの拡張現実を使用するには、Model Vista Web を HTTPS で実行する必要があります。ローカル開発では localhost も使用できます。ブラウザーとデバイスがブラウザーのカメラ API を介して利用可能なカメラを提供する必要があります。

付属マーカーは、別の画像を準備せずに使用できます。カスタムマーカーには 640 × 480 ピクセル以上の PNG、JPEG、WebP、SVG 画像を使用します。Model Vista Web はカスタム画像の中央を 4:3 の追跡領域にクロップし、画像品質を GoodFairPoor のいずれかで表示します。

ローカルモデルを読み込めない

Section titled “ローカルモデルを読み込めない”
  • メインファイルが .glb.gltf.fbx のいずれかであることを確認します。
  • .gltf の場合は、.bin バッファーとテクスチャファイルをメインファイルとまとめて選択します。
  • Properties > Analyze を開き、Validator の Error に対処します。
  • アセットが新しい Model Vista スキーマを宣言している場合、Compatibility Warning はすべての機能を再現できるとは限らないことを示します。

ローカルライブラリが見つからない

Section titled “ローカルライブラリが見つからない”
  • System > User libraries を開き、再接続操作を使用します。
  • ブラウザーがフォルダー権限を消去した場合は、読み取りアクセスを再度許可します。
  • ブラウザーストレージを消去した場合は、フォルダーを再度追加します。
  • 永続的なディレクトリアクセスに対応しないブラウザーではブラウザー内のローカルコピーを使用します。サイトデータを消去するとビューアー内のコピーは削除されますが、元のフォルダーは削除されません。
  • デプロイ済みの HTTPS アプリケーションを開きます。通常の LAN http:// アドレスではカメラを使った AR を開始できません。HTTPS または localhost を使用してください。
  • ブラウザーから確認されたら、カメラへのアクセスを許可します。以前にアクセスを拒否した場合は、サイトのカメラ権限を復元して再試行します。
  • デバイスに利用可能なカメラがあり、別のアプリケーションがアクセスを妨げていないことを確認します。
  • AR ランタイムの読み込みに失敗した場合や、開始に時間がかかりすぎる場合は、Model Vista Web を再読み込みします。

マーカーが検出されない、または追跡が失われる

Section titled “マーカーが検出されない、または追跡が失われる”
  • マーカー全体が見えるようにし、平らで十分に明るく、反射のない状態を保ちます。
  • カメラをマーカーに向け、ステータスが Tracking に変わるまでデバイスを動かさずに保持します。
  • カスタムマーカーには、明確で非対称な特徴がある画像を使用し、表示された品質評価を目安にします。
  • マーカーを印刷した場合は Actual Size または 100% スケールを使用し、測定した幅を Printed marker width に入力します。
  • 追跡が失われた場合は、カメラを再びマーカーに向けます。ビューアーは復旧を試みる間、最後の位置と向きを短時間保持します。

AR モデルのサイズが意図したものと異なる

Section titled “AR モデルのサイズが意図したものと異なる”
  • Auto fit が有効な場合、100% では読み込まれたシーンがマーカーに収まります。開始前に Initial model size を使用するか、AR の実行中にマイナスとプラスのコントロールを使用して 25%~400% の範囲で調整します。
  • 物理スケールを使用するには Auto fit を無効にします。この場合、1 glTF 単位は 1 メートルとなり、Printed marker width の値によってシーンのスケールが調整されます。
  • Printed marker width がマーカーの物理的な幅と一致することを確認します。対応範囲は 50~180 mm です。

詳しい手順については、マーカーベースの拡張現実を使用するを参照してください。

  • プロンプトを入力します。空の場合、送信ボタンは無効なままです。
  • Sign in を選択し、認証済みアカウントを使用して reCAPTCHA を完了します。
  • セットアップが必要と表示された場合は、アカウントダイアログを開いてセットアップを完了します。
  • 1 日あたりのクレジット残高とボタンに表示されるコストを確認します。
  • セッションが期限切れの場合はページを再読み込みし、もう一度サインインします。
  • 現在の 3D ビューを強化する前に、モデルが読み込まれていることを確認します。

インターフェースをリセットする

Section titled “インターフェースをリセットする”

パネル、Camera 投影、ライティング、背景設定によって予期しないビューになった場合は、System を開いて Reset viewer settings を選択します。ページを再読み込みすると現在のシーンと一時的な AI 結果はクリアされますが、サイトデータを削除しない限り、ブラウザーに保存された設定とユーザーライブラリは保持されます。