Cocos3d:纹理不显示

时间:2013-03-26 10:46:40

标签: cocos3d

我创建了一个Cocos3d iOS项目并面临纹理显示问题。我的项目一直保留在此链接下 - > https://www.yousendit.com/download/UVJpWmdzTkwzMW40WjhUQw 如果我们运行这个项目,我们可以看到一个样本房屋模型输出,屋顶在房子里以纯白色显示。但是,实际上我已经在搅拌机中添加了屋顶纹理,并在pod中进行了转换。我不知道为什么在模拟器中运行代码时屋顶纹理显示不显示。请下载我的示例项目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];

1 个答案:

答案 0 :(得分:1)

您的DAE文件不引用任何纹理:

<强> TestHouse.dae:

  <library_images/>

所以,你必须没有从Blender中导出它们。

相关问题