1

我可以在记录器中看到 Kudan 正在识别模型具有纹理,它在日志中显示了这一点:

2016-04-29 19:34:01.645 MyApp[1313:525371] WARNING: Could not find file for texture texture_0001.png
2016-04-29 19:34:01.646 MyApp[1313:525371] WARNING: Could not find file for texture texture_0002.png

有没有办法指定 Kudan 应该寻找这种纹理的路径?或者有没有办法自动加载纹理并将其应用到网格节点?

4

1 回答 1

2

框架所做的是检查模型中指定的文件名是否存在于[NSBundle mainBundle].

因此,放置纹理文件的位置并不重要,只要它们是主包的一部分即可。

真正要注意的关键是:当您的模型转换为 KudanAR 兼容版本时,它将传递分配给节点的纹理文件名。因此,当您将纹理添加到项目时,它们需要保留其原始名称。

于 2016-05-06T16:48:58.780 回答