Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Saiberg
19 / 19 / 1
Регистрация: 23.09.2010
Сообщений: 193
#1

Работа с цветом в OpenGL - Программирование Android

01.10.2012, 21:32. Просмотров 573. Ответов 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) и другие подобные стейты?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.10.2012, 21:32     Работа с цветом в OpenGL
Посмотрите здесь:

Выделение текста цветом - Программирование Android
У меня есть текст с ссылкой (сообщение из твитера. Что-то наподобие &quot;Тут новость бла бла бла http:\\t.co\dsds&quot;). У меня есть индекс начала...

Выделение цветом в ListView - Программирование Android
Есть адаптер наследуемый от SimpleCursorAdapter. В нем ImageView, TextView и CheckBox. public void bindView(View view, Context...

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

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

Как частично заполнить цветом кнопку - Программирование Android
Всем привет.Подскажите как частично заполнить цветом кнопку как на картинке, с возможностью регулирования заполненности. Спасибо.

RecyclerView закрасить красным цветом пространство удаленного элемента - Программирование Android
Здравствуйте! Пытаюсь создать свой аниматор для RecyclerView... Для этого спер написал базовый класс (дубликат DefaultItemAnimator) И...

Toggle Button - Как правильно выделить нажатую кнопку цветом. Стилями или? - Программирование Android
Toggle Button в листенере просто присвоить цвет - красный или как то другим свойством в Properties? Сейчас меняется только надпись ON...

OpenGL - Программирование Android
Наверное, наитупейший вопрос, но как работать с картинкой в OpenGL? Как инициализировать? В примере на офсайте и во многих остальных...

OpenGL ES - Программирование Android
Пытаюсь разобраться с 3D-графикой в Android, нашел пару уроков по OpenGL ES, начал экспериментировать. Никак не могу найти методы...

Текстура OpenGL es 2 - Программирование Android
Доброго времени суток. Возникла такая проблема. Пишу 3D гоночки(eclipse+android sdk+openGL es 2) , тестирую на LG G-pad , samsung...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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