首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cocos3D -纹理未显示

Cocos3D -纹理未显示
EN

Stack Overflow用户
提问于 2014-12-05 15:52:47
回答 1查看 130关注 0票数 1

我正面临艰难的时刻,试图让纹理在Cocos3D中工作。这就是我所做的。

第一步:通过MakeHuman,我创造了一个男性模特,材料包括牛仔裤,头发和T恤。

步骤2: i导出了包含纹理图像的Blender Exchange Tarzen.mhx文件。

步骤3:通过Blender导入Tarzen.mhx文件,并将此工作区保存在与Tarzen.blend相同的纹理图像目录中。这使得Tarzen.pod文件能够象征性地指向纹理图像路径。

步骤4:在不对Blender进行任何进一步更改的情况下,我导出了文件。PVRShaman正确显示所有纹理的模型。

步骤5:我将Tarzen.pod和所有纹理图像复制到xCode的资源文件夹中并执行代码。有趣的是,只有肤色和头发颜色看起来正确,但牛仔裤和TShirt总是出现黑色。

知道为什么吗?谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-12-07 17:10:04

“没有”帮助我解决了这个问题,首先删除纹理,然后使用以下代码添加回:

代码语言:javascript
复制
CC3MeshNode * jeans = [rezNode getMeshNodeNamed:@"Bison:jeans01"];
[jeans.material removeAllTextures];
[jeans.material addTexture:[CC3Texture textureFromFile:@"jeans_basic_diffuse.png"]];
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27319759

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档