家具の 3D モデルから 2D のテキストやステッカーまで、あらゆる種類のコンテンツを AR エクスペリエンスで使用できます。
どのような AR エクスペリエンスでも、AR の世界とユーザーの物理環境を融合してみてください。目的がリアルさであれ、変わったものであれ、AR オブジェクトは環境に寄り添い、それを反映する必要があります。シャドウ、ライティング、オクルージョン、反射、衝突を使って、オブジェクトが現実世界で空間を占有するようにします。
モデリング
3D オブジェクトを作成する際には、実物大サイズにしてください。フルサイズのオブジェクトは、より簡単にエクスペリエンスに直接組み込むことができます。
すべての物体は同じ方向を向いている必要があります。原点から前方 +Y は上、+X は右、-Z ポイントは右手の座標空間を使用します。
シーンのオブジェクトをモデル化するときは、必ずオブジェクト ベースの幾何学的中心にある地面上に配置します。
3D オブジェクトはすべての側面から見ることができることを覚えておいてください。オブジェクト全体をレンダリングします。カーテンの裏面やソファの底など、ユーザーがすぐにはわからないものも含め、すべてのサーフェスをレンダリングしてください。
テクスチャ
シーンの読み込みを速くするには、テクスチャを大きくしすぎないようにします。解像度は 2K 以下である必要があります。
視覚的なノイズを追加すると、テクスチャがよりリアルに見えるようになります。繰り返されるパターンやフラットな色は、人間の目には偽物のように見えることがあります。
凹凸、剥がれ、パターン、パターンの乱れ、その他の視覚的なノイズを追加する。同じタイルを繰り返し表示することで、的確で信憑性のあるアセットになります。
PBR の素材
アセットの信頼性を高めるには、物理ベース レンダリング(PBR)を使用します。
PBR を使用すると、シーン内のオブジェクトにリアルなディテールを追加できます。複数のテクスチャを組み合わせて奥行きと質感の錯覚を生み出し、光の物理的な挙動を利用して、物体に自然な感じを与えます。
これらのテクスチャはオブジェクトを鮮明にし、AR 世界のリアルな外観を向上させます。
法線マップ
法線マッピングを使用すると、オブジェクトの外観にディテールを追加できます。ジオメトリを追加することなく、オブジェクトのテクスチャをよりリアルに見せることができます。
法線マップは、物体を写真のようにリアルに見せるのに最適です。必要に応じてオブジェクトに適用できる、さらに細かいレベルです。
推奨 - 法線マップを使用
非推奨 - 法線マップなし
アンビエント オクルージョン
アンビエント オクルージョンは、オブジェクトの表面に落ちるシャドウの量を制御するレンダリング技術です。
アンビエント オクルージョン テクスチャをオブジェクトに使用すると、より詳細でリアルに見えます。
推奨 - アンビエント オクルージョンを使用すると、現実世界の複数のソースから照明と影が見えて、椅子がリアルになります。
非推奨 - アンビエント オクルージョンがない場合は、日陰や変動がありません。椅子はクリップアートのように見えます。
シャドウ プレーン
シャドウ プレーンは、オブジェクトの下にある仮想のサーフェスです。プレーンにはシャドウのみが含まれ、オブジェクト自体は表示されません。
シャドウ プレーンを使用すると、シーン内のオブジェクトの存在を簡単に強調できます。すべてのアセットに、シャドウ プレーン ジオメトリとベイクしたシャドウ プレーン テクスチャを含めます。
推奨 - 影の平面では、椅子が空間に根差しているように見えます。
非推奨例 - 影の平面がないため、椅子は接地されておらず、浮いているように見えます。
照明
シーンの照明条件を最適化します。
仮想オブジェクトを現実世界に溶け込ませるには、照明が適切であることを確認してください。軽さを推定できるシステムが ARCore に組み込まれています。周辺地域に合わせて動的に調整される照明条件をレンダリングできます。
推奨 - ARCore の光量推定機能を使用して忠実度を高める
非推奨 - 環境の照明に適応しない、照明のないテクスチャを使用する
掘り下げた分析
映像のテクニックを駆使して、シーンに奥行きと距離を持たせます。
AR 体験では、ユーザーが仮想物体の距離とシーンの奥深くを特定できないことがあります。
奥行きの効果を生み出すことで、シーンを具体化します。シャドウ プレーン、オクルージョン、テクスチャなどの手法を使用します。また、大きなオブジェクトをユーザーの近くに配置し、小さなオブジェクトを遠くに配置するなど、さまざまな視点を試すこともできます。
シーンのある部分から別の部分に移動するオブジェクトを作成します。たとえば、床からテーブルまで跳ね上がるカエルや、背景から前景まで乗車する列車を思い浮かべてください。店内を窓越しに世界を体験でき、その場にいるような感覚を味わうことができるというメリットもあります。
必須かどうか
現実世界と同じように仮想オブジェクトをデザインしましょう。
AR エクスペリエンスでは、各オブジェクトは他のすべてのオブジェクトと同じシーンにあるように感じられる必要があります。
シャドウ、ライト、アンビエント オクルージョン、物理、反射を使って、オブジェクトの存在をシミュレートします。AR オブジェクトは、実際のオブジェクトと同様に、現実世界の環境に反応する必要があります。