0

Cocos3d iOSプロジェクトを作成しましたが、テクスチャ表示で問題が発生しています。私のプロジェクトはこのリンクの下に保持されています-> https://www.yousendit.com/download/UVJpWmdzTkwzMW40WjhUQw このプロジェクトを実行すると、家の屋根が真っ白に表示されている家のモデル出力のサンプルを見ることができます。しかし、実際にはブレンダーで屋根のテクスチャを追加し、ポッドに変換しました。シミュレータでコードを実行すると、屋根のテクスチャ表示が表示されない理由がわかりません。私のサンプルプロジェクトhttps://www.yousendit.com/download/UVJpWmdzTkwzMW40WjhUQwをダウンロードして、私に提案してください。このプロジェクトソースには、使用する.blend、.dae、.podファイルも含まれています。

CC3PODResourceNode* podRezNode = [CC3PODResourceNode nodeWithName: @"RobotPODRez"];
podRezNode.resource = [IntroducingPODResource resourceFromFile: @"DieCube.pod"];

// If you want to stop the robot arm from being animated, uncomment the following line.
//  [podRezNode disableAllAnimation];

podRezNode.shouldCullBackFaces = NO;
podRezNode.location = cc3v(0.0, 0.0, 0.0);
podRezNode.isTouchEnabled = YES;
[self addChild: podRezNode];
4

1 に答える 1

1

DAEファイルはテクスチャを参照していません。

TestHouse.dae:

  <library_images/>

したがって、Blenderからそれらをエクスポートしていないはずです。

于 2013-03-26T11:29:43.730 に答える