Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Saiberg
19 / 19 / 2
Регистрация: 23.09.2010
Сообщений: 193
1

Работа с цветом в OpenGL

01.10.2012, 21:32. Просмотров 640. Ответов 0
Метки нет (Все метки)

Eсли вызываю glColor все заливается черным.
Eсли вызываю glColorPointer то каждый из компонентов воспринимается как 255 какое бы значение он не содержал на самом деле.

Из за чего может быть такое ?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
void FoodGO::draw(Render* pRender) {
    glEnableClientState(GL_COLOR_ARRAY);
 
    glVertexPointer(2, GL_FLOAT, 0, vertices_.data());
    glColorPointer(4, GL_FLOAT, 0, colors_.data());
    glDrawArrays(GL_TRIANGLE_FAN, 0, vertices_.size() / 2);
 
    glDisableClientState(GL_COLOR_ARRAY);
}
 
void FoodGO::initializeColor() {
    colors_.clear();
 
    colors_.push_back(0x99);
    colors_.push_back(0x66);
    colors_.push_back(0.0f);
    colors_.push_back(0.0f);
 
    for(double angle = 0.0f; angle < 360.0f; angle += 10.0f) {
        colors_.push_back(0x99);
        colors_.push_back(0x66);
        colors_.push_back(0.0f);
        colors_.push_back(0.0f);
    }
}
Корректно ли постоянно дергать glEnableClientState(GL_COLOR_ARRAY)/glDisableClientState(GL_COLOR_ARRAY) ?

Добавлено через 4 часа 31 минуту
C первый разобрался.

Корректно ли постоянно дергать glEnableClientState(GL_COLOR_ARRAY)/glDisableClientState(GL_COLOR_ARRAY) и другие подобные стейты?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.10.2012, 21:32
Ответы с готовыми решениями:

Выделение текста цветом
У меня есть текст с ссылкой (сообщение из твитера. Что-то наподобие &quot;Тут...

Выделение цветом в ListView
Есть адаптер наследуемый от SimpleCursorAdapter. В нем ImageView, TextView и...

Подсветка R и layout красным цветом
Пробую написать Hello World на Android использую IntelliJ IDEA 14.1.5, создал...

Выделение строк ListView другим цветом
Здравствуйте, уважаемые! Подскажите как выделить четную (нечетную) строку...

Задать фон view 16 битным цветом
Привет. Как задать фон view переменной short?

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.10.2012, 21:32

Как частично заполнить цветом кнопку
Всем привет.Подскажите как частично заполнить цветом кнопку как на картинке, с...

Работа с цветом в OpenGL
Доброго времени суток. Возникла проблема при прорисовке различных объектов в...

работа с цветом
можноли какнибудь присвоить компоненту свой цвет? те. memo1.Color:=#171aa7; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru