| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Мультимедия, OpenGL/DirectX > OpenGL - свет |
| Автор: MoreHate 22.3.2005, 19:38 | ||
| Ребята, помогите с OpenGL Никак не могу включить свет. вот кусок кода
Так вот, ничего не происходит. Где ошибка - ума не приложу. Код получился почти 1 в один с NeHe, но у него работает, а у меня - нет |
| Автор: MoreHate_ 26.3.2005, 08:36 |
| Ок, свет я все-таки включил. Теперь у меня другой вопрос. Не могу разобраться с источником света. Перепробовал кучу парамтров, перерыл тонны доки - не врубаюсь пока Может кто-нибудь написать параметры источника света, имитирующего свет фонарика в полной темноте? |
| Автор: PPS05 6.11.2005, 11:19 |
| Вот что нашёл glLightfv(GL_LIGHT1, GL_SPOT_DIRECTION, <направление (вектор)>) // по умолчанию (0,0,-1) glLightfv(GL_LIGHT1, GL_SPOT_CUTOFF, <угловой радиус>) // допускаемые значения: интервал [0; 90] и 180 градусов // по умолчанию 180 градусов, т.е. во все стороны |
| Автор: Exekutor 7.11.2005, 10:19 |
| Посмотри в инете книгу Тарасова про опенгл. Там хорошо описывается работа со светом. |