因此,随着物体离我越来越远,我想应用淡入淡出。
对象具有纹理。
我相信物体的颜色是通过这条线控制的
glVertexAttribPointer(GLKVertexAttribColor, 4, GL_FLOAT, GL_FALSE, sizeof(Vertex), (const GLvoid *) offsetof(Vertex, Color));
除了从顶点数组中获取颜色外,还可以在其中插入颜色吗?
我已经尝试设置glColor4等并设置
effect.useConstantColor = YES;
effect.constantColor = self.color;
最佳答案
另一种方法是使用雾。查看GLKBaseEffect fog property的文档