在OpenGl中着色两次

时间:2010-09-15 13:00:26

标签: colors opengl-es textures

我正在为我的项目进行颜色挑选,我正在使用iphone sdk和我的项目(用于颜色挑选部分)加载带有纹理的3d模型,“加载器”拥有一个对象数组,这些对象用drawView呈现并且是使用redrawView更新。当我在iphone模拟器上点击鼠标时,我只需要调用方法drwanWithOneUniqueColor 应该用一种不同的颜色为数组中的每个对象着色。 数组模型数= 3的模型数量为3的结果是:在视图上只有1个具有1种颜色的对象,在不同的位置,其中是对象(在视图的前面)和3个具有纹理的模型和2和3个模型没有着色为什么?

对象视图 和 装载机和更换物体 http://pastebin.com/LHpmFAzn

1 个答案:

答案 0 :(得分:0)

我正在努力,我发现模型颜色很好但是另一个模型 通过这种方式我只能看到其中的一个。 现在我应该解决以正确方式翻译对象的问题。