<a-collada-model>
またはを使用して、A フレームに COLLADA、OBJ/MTL などのモデルがあり<a-obj-model>
ます。
シーンに追加すると、何も表示されません。何が起こっている?
<a-collada-model>
またはを使用して、A フレームに COLLADA、OBJ/MTL などのモデルがあり<a-obj-model>
ます。
シーンに追加すると、何も表示されません。何が起こっている?
Web サーバーを使用します。
正しい MIME タイプの CORS を備えたローカル Web サーバーまたはホストされた Web サーバーを使用していることを確認してください。ファイルシステムを使用しようとするのではなく。
CORS を確認します。
別のドメインからアセットをロードする場合は、クロスオリジン リソース シェアリング (CORS) ヘッダーをアセットに設定する必要があります。
一部のオプションでは、GitHub ページでホストされているすべてのリソースが CORS ヘッダーで提供されます。シンプルなデプロイ プラットフォームとして GitHub Pages を強くお勧めします。
または、 A-Frame + Uploadcare Uploaderを使用してアセットをアップロードすることもできます。このサービスは、CORS されたアセットを提供するのに役立ちます。(現在動作していません)。
これに対するキャッチはOBJのためのもので、0.3.0 までの A-Frame の最新ビルドのみが MTLLoader でクロスオリジンを有効にするため、0.3.0 までは機能する場合と機能しない場合があります。わからない。
スケールを確認します。
モデルのスケールは、カメラに比べて非常に大きいことがよくあります。ユーザーがモデルの内側にいてモデルを見ることができないように、それらはユーザーの 1000 倍大きい場合があります。縮小してみてscale=".001 .001 .001"
、どこにあるかを確認してください。
0.3.0 に同梱されている A-Frame Inspector は、これに非常に役立ちます。それが出てきたら、ctrl+ shift+iを押して開きます。
テクスチャが見つからない場合は、パスを確認してください。
通常、画像で 404 が発生しているかどうかを確認できます。MTL などの別のマテリアル ファイルを持つモデルを使用する場合、相対パスを介してイメージ テクスチャを参照することがよくあります。MTL ファイルからイメージ パスを読み取って、MTL ファイルに関連する適切な場所にイメージがあることを確認します。また、名前が正しいことを確認してください。
黒としてレンダリングする場合は、テクスチャを変換して画像を使用します。