Colors opengles中的二次着色

Colors opengles中的二次着色,colors,opengl-es,textures,Colors,Opengl Es,Textures,我正在为我的项目进行颜色拾取,我正在使用iphone sdk,我的项目实质上(对于颜色拾取部分)使用纹理加载3d模型,“加载程序”拥有一组对象,这些对象使用drawView显示,并使用redrawView更新。当我在iphone模拟器上用鼠标单击时,我只调用方法drwanWithOneUniqueColor 这将使用一种不同的颜色为数组中的每个对象着色。 模型数量为3,因此阵列模型计数为3的结果是:在视图上,只有一个具有1种颜色的对象,位于对象所在的不同位置(在视图前面),在具有纹理的3个模型下

我正在为我的项目进行颜色拾取,我正在使用iphone sdk,我的项目实质上(对于颜色拾取部分)使用纹理加载3d模型,“加载程序”拥有一组对象,这些对象使用drawView显示,并使用redrawView更新。当我在iphone模拟器上用鼠标单击时,我只调用方法drwanWithOneUniqueColor 这将使用一种不同的颜色为数组中的每个对象着色。 模型数量为3,因此阵列模型计数为3的结果是:在视图上,只有一个具有1种颜色的对象,位于对象所在的不同位置(在视图前面),在具有纹理的3个模型下,以及2和3个模型未着色,为什么

对象视图 和 LOADER和REDER对象

我正在研究,我发现模型颜色很好,但一个接一个 这样我只能看到其中的一个。 现在,我应该以正确的方式解决翻译对象的问题