SceneKit dae文件丢失纹理在设备中,但在模拟器中工作正常

时间:2016-01-31 13:02:36

标签: ios xcode scenekit

我从Maya导出了包含内置纹理的dae文件,并将其添加到Xcode中。它在finder和Xcode中看起来很好,即使在模拟器中也是如此。但是,它的纹理并没有出现在我的iPhone中。

这是我的模拟器的屏幕截图。你可以看到五颜六色的椅子,墙壁和门。

enter image description here

这是我iphone的截图。任何人都可以告诉我在模拟器和我的设备中相同的代码如何表现不同?

enter image description here

1 个答案:

答案 0 :(得分:0)

相对路径似乎有问题。我真的没有弄清楚这个有线问题,但我的解决方案是导出dae文件没有纹理,然后将png拖到Xcode中并设置几何体的漫反射属性。

如果您使用Maya和ColladaMaya插件,请在导出dae文件时尝试检查“相对路径”。