AR Code AR Face Filter

ビデオチュートリアル:ARコードで最適化された拡張現実用の3Dモデルの作り方


チュートリアル | 12/06/2024 |


拡張現実(Augmented Reality)はデジタルコンテンツを現実世界に取り込む方法です。ただし、AR向けに3Dモデルを準備することは大変です。この投稿では、無料の3DモデリングツールであるBlenderを使用して、ARに適した3Dモデルの準備方法を案内します。

3Dシーンで3Dモデルを中心に配置する

まず、3Dモデルがシーンの中心に配置されていることを確認してください。中心に配置されていない場合、ARビューで遠すぎるように見える可能性があります。次の手順で中心に配置します。

  • Blenderにモデルをインポートします。
  • モデルを選択します。
  • モデルの原点をジオメトリに設定します。これにより、中心が真の中心になります。
  • 位置パラメーターを使用してモデルを座標(0,0,0)に配置します。
  • モデルを保存します。

perseverance nasa 3d AR Code

3Dモデルのファイルサイズを縮小する:テクスチャ

3Dモデルの読み込み速度を向上させるために、テクスチャ画像ファイルのサイズを縮小することができます。次の手順で行います。

  • Blenderに3Dモデルをインポートします。
  • モデルを.gltf + .bin + テクスチャの形式でエクスポートします。
  • GIMPという無料の画像編集ソフトでテクスチャファイルを開きます。
  • 画像を1024x1024以上のサイズにリサイズします。
  • テクスチャを解像度90以下の.jpgファイルで保存します。
  • Blenderでテクスチャを置き換えるか、.gltfファイルを編集してテクスチャの形式を変更します(例:".png"から".jpg")。
  • ファイルを保存します。

3Dモデルのファイルサイズを縮小する:頂点

モデルの読み込み速度を向上させる別の方法は、複雑さを減らすことです。これには、モデル内の頂点数を減らすことが含まれます。次の手順で行います。

  • Blenderに3Dモデルをインポートします。
  • 減らすメッシュを選択します。
  • メッシュを減らし、50,000面以下にするようにします。3Dレンダリングを確認して、レンダリングがまだ見栄えが良いかを確認します。
  • モデルに動く部分がない場合は、最初に結合して複数のメッシュをまとめて減らすことができます。
  • モデルを.glb形式でエクスポートし、「モディファイアを適用」のみを選択します。
  • モデルをAR Codeにアップロードします。

Donut demo

適切な3Dファイル形式でモデルをエクスポートする

拡張現実サービスを使用する際には、適切なファイル形式で3Dモデルをエクスポートすることが重要です。

AR Codeへの3Dファイルのアップロードでは、.GLB、.USDZ、.PLY、.STL、.FBX、.OBJ、.X3D、.GLTF、または3Dファイルとテクスチャパスを含む.ZIPなどの形式を自動的にアップロードすることができます。* .DAE、* .ABCなどの他の形式については、専用のサポートを通じてサポートを受けることをおすすめします。

最適なユーザーエクスペリエンスを提供するために、アップロードされた3Dファイルの合計サイズを15MB以下にすることをおすすめします。ファイルが大きすぎる場合、エンドユーザーに読み込みの遅延が発生する可能性があります。

3Dモデルのスケールを調整する

テクスチャを圧縮し、3Dモデルの複雑さを軽減した後、それをAR Codeにアップロードすることができます。スムーズなARディスプレイには、15MBを超えないモデルの使用をおすすめします。モデルはより大きいほど高解像度になりますが、ARディスプレイ中に遅延を引き起こす可能性があります。

次に、モデルが正しいスケールになっていることを確認してください。AR Codeにアップロードする際にモデルのスケールを確認できます。モデルのサイズを変更する必要がある場合は、Blenderで次の手順を実行できます。

  • モデルを選択します。
  • S(スケール)を押し続けます。
  • カーソルをオブジェクトから離したり、オブジェクトに近づけたりして、それぞれ大きくしたり小さくしたりします。
  • クリックして新しいサイズを確定します。
  • モデルを.glb形式でエクスポートします。

AR 3D Concept Car black

まとめ

ARディスプレイに3Dモデルを適用するには、さまざまなデバイスでの高速な読み込みと良好なパフォーマンスを確保するために、最適化が必要です。テクスチャを圧縮し、複雑さを軽減することで、パフォーマンスの問題なく魅力的なAR体験を作成することができます。視覚品質とパフォーマンスのバランスを保つことが成功するAR体験の鍵です。

3Dモデルのサイズを縮小する手順についての詳細なガイドは、チュートリアル「BlenderとGIMPで3Dモデルのサイズを圧縮する方法」を読むことができます。産業用CADモデルで作業する上級ユーザーには、このチュートリアルが役立つでしょう:「MeshLabとBlenderで産業用3D CADモデルのサイズを圧縮/軽減する方法」です。

よくある質問

なぜ3Dモデルをシーンの中心に配置する必要がありますか?

3Dモデルをシーンの中心に配置することは、最適なARビューのために重要です。モデルが中心に配置されていない場合、ARディスプレイで遠すぎるように見える可能性があります。Blenderでモデルを中心に配置するには、原点をジオメトリに設定し、位置パラメーターを(0,0,0)に調整します。

3Dモデルのファイルサイズをどのように縮小できますか?

テクスチャ画像ファイルのサイズを縮小することと、モデルの複雑さを簡素化することにより、3Dモデルのファイルサイズを縮小することができます。テクスチャ画像ファイルのサイズを縮小するには、モデルを.gltf + .bin + テクスチャの形式でエクスポートし、画像をリサイズして.jpgファイルとして保存します。モデルの複雑さを簡素化するには、メッシュを50,000面以下にするように減らします。

AR Codeに3Dモデルをアップロードするための推奨ファイル形式は何ですか?

AR Codeに3Dファイルをアップロードする際には、.GLB、.USDZ、.PLY、.STL、.FBX、.OBJ、.X3D、.GLTF、または3Dファイルとテクスチャパスを含む.ZIPなどの形式を自動的にアップロードすることができます。* .DAE、* .ABCなどの他の形式の場合は、専用のサポートを利用することをおすすめします。

ARディスプレイに適した3Dモデルの推奨サイズは何ですか?

最適なユーザーエクスペリエンスを提供するためには、アップロードされた3Dファイルの合計サイズを15MB以下にしてください。ファイルが大きすぎると、エンドユーザーにとって読み込みの遅延が生じ、AR体験が中断される可能性があります。モデルが大きいほど高解像度になる可能性はありますが、ARディスプレイが遅くなる可能性があります。

電力供給
103,384 AR experiences
給仕
365,088 1 日あたりのスキャン数
信頼されている
101657 クリエイター



始めましょう

AR Code エクスペリエンスの作成、管理、追跡を開始します。
AR Code AR Face Filter
拡張現実コード エクスペリエンスの作成と管理を開始します。

始めましょう

AR Code Object Capture
オブジェクトキャプチャ: WebインターフェースまたはMacBook Mシリーズ、iPhone Pro、iPad Proを使用して、任意のオブジェクトの3Dスキャンから即座にARコードを生成します。
AR Code Object Capture


最新のブログ投稿

AI Code
AI Code, ユーザーに写真を撮るよう促し、その後AIによって分析されて個別の応答やアドバイスを提供し、個別の拡張現実体験を作成します。
AI Code


高度な機能を使用して AR エクスペリエンスを作成、管理、編集、監視します。

始めましょう

AR Logo
ARロゴ機能を使用すると、.SVG画像ファイルからロゴの3Dバージョンを作成して、ブランドの表現を向上させることができます。
AR Logo


facebook twitter instagram linkedin youtube tiktok