3Dモデルビューアを作っています。モデルの 1 つに問題があります。シミュレーターでは問題ありませんが、デバイスのテクスチャーがなくなりました。
シミュレーター: http://i.imgur.com/1nh5r.png
デバイス: http://i.imgur.com/N1cK3.png
Maya の PVRGeoPod プラグインを使用して、このモデルを .dae から .pod に変換しました。これを修正する方法はありますか?
3Dモデルビューアを作っています。モデルの 1 つに問題があります。シミュレーターでは問題ありませんが、デバイスのテクスチャーがなくなりました。
シミュレーター: http://i.imgur.com/1nh5r.png
デバイス: http://i.imgur.com/N1cK3.png
Maya の PVRGeoPod プラグインを使用して、このモデルを .dae から .pod に変換しました。これを修正する方法はありますか?
わかりませんが、アドバイスです。テクスチャを使用して可能な限り単純な3Dモデル(立方体)を作成し、同じプロセスを実行します。テクスチャは理想的には小さく、2次元のパワー(64x64)を備えている必要があります。
それでもiPadでテクスチャが表示されない場合は、このプロセスがどこかで壊れていることがわかります。立方体が正常に見える場合は、モデルに問題があることがわかります。見た目からすると、単純に複雑すぎるか、テクスチャが大きすぎるか、2次元の累乗である必要があります(iPadはNPOTテクスチャをサポートする必要があります)。
ほとんどの場合、テクスチャを作成するときに使用する画像のパスに問題があります。画像はどこに保存していますか?そして、どのようにパスを取得しますか? iPad では、常にファイル名のみを保存し、デバイスからのパスを要求する必要があります。
あなたの問題はファイル名かもしれません。iOSシミュレーターは大文字と小文字を区別しませんが、デバイスは大文字と小文字を区別して動作していると考えてください。