Cocos3d:iPad 上没有纹理

发布于 2024-12-22 21:02:51 字数 319 浏览 0 评论 0原文

我正在制作 3D 模型查看器。我对其中一个模型有问题:在模拟器上一切正常,但在设备上纹理消失了。

模拟器:http://i.imgur.com/1nh5r.png

设备:http://i.imgur.com/N1cK3.png

我将此模型从 .dae 转换为.pod 使用 Maya 的 PVRGeoPod 插件。有什么想法如何解决这个问题吗?

I'm making a 3D model viewer. I have problem with one of the models: on simulator everything's ok, but on device textures are gone.

Simulator: http://i.imgur.com/1nh5r.png

Device: http://i.imgur.com/N1cK3.png

I converted this model from .dae to .pod using PVRGeoPod plugin for Maya. Any ideas how to fix this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

滥情稳全场 2024-12-29 21:02:51

不知道,但有一个建议:使用纹理创建最简单的 3D 模型(立方体)并通过相同的过程运行它。理想情况下,纹理应该很小并且具有二维的能力,即 64x64。

如果在 iPad 上仍然没有显示任何纹理,那么您就知道这个过程在某个地方被破坏了。如果立方体看起来确实不错,那么您就知道问题出在模型上。从它的外观来看,它可能太复杂了,或者纹理可能太大或者必须是二维的幂(尽管 iPad 应该支持 NPOT 纹理)。

No idea, but an advice: create the simplest possible 3D model (a cube) with a texture and run it through the same process. The texture should ideally be small and have power of two dimensions, ie 64x64.

If this still shows no textures on iPad, you know that somewhere this process is broken. If the cube does look fine, you know that the problem is with the model. From the looks of it, it could simply be too complex, or the texture may be too large or has to be a power of two dimension (iPad should support NPOT textures though).

小嗲 2024-12-29 21:02:51

问题很可能出在创建纹理时使用的图像路径。您将图像存储在哪里?以及如何获得道路?在 iPad 上,您应该始终只存储文件名,并从设备询问文件的路径。

Most likely the problem is with the path of the images you use when you are creating the texture. Where are you storing the images? And how do you acquire the path? On iPad you should always store only the filenames and ask the path for it from the device.

长梦不多时 2024-12-29 21:02:51

您的问题可能是文件名。我只是猜测,考虑到 iOS 模拟器不区分大小写,但设备工作时区分大小写。

Your problem might be file name. I'm just guessing, consider that iOS simulator is case insensitive but Devices are working with case sensitive.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文