Iphone 纹理坐标Cocos3d
以下是我如何在对象上放置纹理:Iphone 纹理坐标Cocos3d,iphone,objective-c,cocos2d-iphone,textures,cocos3d,Iphone,Objective C,Cocos2d Iphone,Textures,Cocos3d,以下是我如何在对象上放置纹理: _obj = (CC3MeshNode *)[_world getNodeNamed:@"s0"]; _obj.material.texture = [CC3Texture textureFromFile:@"objTextureLayout.png"]; 我的对象是从3DMAX加载的,我不明白为什么我的纹理坐标(从3DMAX)丢失了 另一个问题,我不明白为什么我的法线在一个简单的多边形上翻转。我会忘记什么 有什么建议吗?我可以发布一些屏幕截图,甚至是带有纹理的
_obj = (CC3MeshNode *)[_world getNodeNamed:@"s0"];
_obj.material.texture = [CC3Texture textureFromFile:@"objTextureLayout.png"];
我的对象是从3DMAX加载的,我不明白为什么我的纹理坐标(从3DMAX)丢失了
另一个问题,我不明白为什么我的法线在一个简单的多边形上翻转。我会忘记什么
有什么建议吗?我可以发布一些屏幕截图,甚至是带有纹理的模型,以便任何能帮助我的人都能最好地理解。你是如何导出你的对象的?您是否使用过PVRShaman之类的PVRTools?我建议先用PVRShaman预览你的物体。。。我使用cocos3d,花了一段时间才找到正确的设置来导出我的对象。我在mac上使用maya,所以它与您的情况有点不同。我尝试使用Audodesk collada和OpenCOLLADA从3DMax导出到collada,然后将其转换为pod文件Collada2Pod。好的,我建议将您的collada导出设置与cocos3d网站上发布的设置相匹配。他们正在为blender使用collada插件,但我想它应该与您正在使用的工具类似。根据我的经验,我意识到有很多方法可能导致您的对象导出错误,因此请尝试仔细遵循该网站上的说明。。如果不起作用,试着在cocos2d上发布。你有更好的机会得到一个明确的答案。我很生气我已经读了很多次这个非问题。。。问题是什么,翻转的法线或与纹理有关的东西。。。或者是一个教程的请求,19个月后这不可能仍然是一个问题,是吗?