Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

| или ;

22K
20 сентября 2010 года
FloyDos
81 / / 14.08.2009
Программка из статей Тарасова, выводит сферу.
Вот скажите, пожалуйста, почему данный код не работает:
 
Код:
glEnable(GL_DEPTH_TEST|GL_COLOR_MATERIAL|GL_LIGHTING|GL_LIGHT0);


(выводит круг какой-то)
а этот работает на отлично
 
Код:
glEnable(GL_DEPTH_TEST);
    glEnable(GL_COLOR_MATERIAL);
    glEnable(GL_LIGHTING);
    glEnable(GL_LIGHT0);


[COLOR="Red"]Разве это не одно и то же???[/COLOR]
6.0K
21 сентября 2010 года
artyom-tyanutov
107 / / 10.07.2006
Мануал
Цитата:
Name

glEnable — enable or disable server-side GL capabilities

C Specification

void glEnable( GLenum cap);
Parameters

cap
Specifies a symbolic constant indicating a GL capability.
//...
Both glEnable and glDisable take a single argument, cap, which can assume one of the following values:

GL_ALPHA_TEST
//...


Проверь возвращаемое glGetError(); значение после твоего ноу-хау:

Цитата:
GL_INVALID_ENUM is generated if cap is not one of the values listed previously.

Знаете кого-то, кто может ответить? Поделитесь с ним ссылкой.

Ваш ответ

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог