OpenGL ES: изменение альфа-версии рендеринга без glColor?

#opengl-es

#opengl-es

Вопрос:

У меня есть несколько VBO с данными о цвете, и я хочу рисовать их с разной прозрачностью.

Однако я понимаю, что для нормальной работы мне пришлось бы либо изменить альфа-значение в массиве цветов, либо использовать шейдер, но я использую OpenGL ES 1.1, так что это бесполезно..

Есть ли какой-либо другой способ изменить прозрачность объектов в целом, не переходя на glColor?

Комментарии:

1. Что не так с glColor() ?

2. К VBO уже прикреплены данные о цвете, и они также отличаются для каждой вершины.