オブジェクトを瞬時に配置
プラットフォーム固有のガイド
Instant Placement API を使用すると、ユーザーは ARCore が完全なトラッキングを確立してサーフェス ジオメトリを検出できるようにデバイスを移動しなくても、AR オブジェクトを即座に配置できます。
ユーザーがオブジェクトを配置すると、ユーザーが環境内を移動するにつれて、そのポーズがリアルタイムで調整されます。ARCore は、AR オブジェクトが配置された領域で正しいポーズを決定できるようになると、オブジェクトのポーズとトラッキング メソッドを更新します。
次の例では、オブジェクトは最初に推定ポーズを使用して配置されます。これはグレースケール色で示されます。正確なポーズが決定されると、オブジェクトが着色され、正確なポーズが使用されていることを示します。ポーズの急激な変化は、オブジェクトの見かけの「サイズ」や知覚されるスケールにも影響します。
![インスタント プレースメント インスタント プレースメント](https://developers.google.cn/static/ar/images/instant-placement/instant-placement.png?hl=ja)
図 1 では、インスタント プレースメントが無効になっており、サーフェス ジオメトリが未定義です。プール台の右側の床に置かれたオブジェクト(4 つの小さな青い点)が倒れており、ポーズが定義されていません。
図 2 では、歯車アイコンの下にあるメニューから [インスタント プレースメント] を有効にします。
図 3 では、インスタント プレースメントが有効になっているため、新しいオブジェクトがシーンに配置されています。正確なポーズにまだ補正されていないことを示すため、色ではなくグレースケールで表示されます。
図 4 では、サーフェス ジオメトリ(トラッキング可能なグリッド線で記述)が検出されると、新しいオブジェクトが着色され、そのポーズが正確になります。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2024-11-09 UTC。
[null,null,["最終更新日 2024-11-09 UTC。"],[[["This page provides developer guides for instant placement in AR experiences using various platforms like Android, Unity, and Unreal Engine."],["Instant Placement allows users to place AR objects immediately without waiting for full tracking, enhancing the user experience."],["Initially placed objects have an estimated pose, which is later refined for accuracy as ARCore gathers more environmental data."],["Visual cues, such as grayscale, indicate when an object's pose is estimated and transitions to color when the pose becomes accurate."],["The provided figures illustrate the difference between instant placement enabled and disabled, showcasing the pose refinement process."]]],[]]