Apple предлагает использовать тип данных GLubyte для цветных данных на iOS, поэтому я пытаюсь заставить это работать. В результате я получаю, что все цветовые компоненты <255 полностью черные, и только цветовые компоненты, для которых установлено 255, действительно являются этим цветом. </p>
Что я делаю:
-Сохранить цвет одного объекта в моем собственном классе Color в GLubytes (диапазон 0-255)
Передайте цвета шейдеру в массиве атрибутов вершин с типом GLubyte (все еще диапазон 0-255)
-В фрагментном шейдере, используйте цвет напрямую или разделите компоненты на 255, оба не работают.
РЕДАКТИРОВАТЬ: это работает, проблема была где-то еще в моем коде.