GLKit GLKVertexAttribColor: динамически меняющиеся цвета
Так как объекты удаляются от меня, я хочу применить исчезновение. Объекты текстурированные.
Я считаю, что цвет объекта контролируется с помощью этой линии
glVertexAttribPointer(GLKVertexAttribColor, 4, GL_FLOAT, GL_FALSE, sizeof(Vertex), (const GLvoid *) offsetof(Vertex, Color));
Вместо цвета, взятого из массива Vertex, есть ли здесь, чтобы вставить цвет?
Я попытался установить GlColor4 и т. Д. И настройки
effect.useConstantColor = YES;
effect.constantColor = self.color;
1 ответ
Решение
Еще один способ сделать это - использовать туман. Проверьте документы для свойства тумана GLKBaseEffect