Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Освещение в OpenGL C++ Builder / 3 сообщений из 3, страница 1 из 1
26.02.2007, 07:21
    #34353943
Begem0t!k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Освещение в OpenGL C++ Builder
Вообще вопроос в следующем значит я нарисовал 3D объект сделал glEnable(GL_LIGHTING)
glEnable(GL_LIGHT0)

Но вобщем когда я ее верчу Rotate то она спереди то освещенная а сзади получаеться темнота !
Хотелось бы чтобы со все сторон одновремменно было освещено !
Может есть какой флаг glEnable() ???
Немного помутил с позицией света но чета результата не дало помгите )
В проете есть надстройки:
glTranslatef(2.0,2.0,0.0);
и glScalef (3.0, 3.0, 1.0);
Заранее спасибо !
...
Рейтинг: 0 / 0
26.02.2007, 09:26
    #34354072
Begem0t!k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Освещение в OpenGL C++ Builder
Да кстате делаю вот как
const float New[]={(0.0,0.0,0.1,0.0)};
glLightfv(GL_LIGHT0, GL_POSITION, New);
glEnable (GL_LIGHTING);
glEnable (GL_LIGHT0);

И все просто черное со всех сторон хотя в help написано что 0.0,0.0,1.0,0.0 это позиция света по умолчанию но почему тогда даже так все уже темно ? Чего я не понию ?
...
Рейтинг: 0 / 0
26.02.2007, 10:38
    #34354240
Begem0t!k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Освещение в OpenGL C++ Builder
Тема зкарыта ))
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Освещение в OpenGL C++ Builder / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]