我创建了一个 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];