Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.11.2010, 14:09   #1
NiCola999
Не
Участник клуба
 
Регистрация: 29.10.2009
Сообщений: 1,456
По умолчанию как сделать такое освещение(opengl) ?

зеленый квадратик, это источник света(направление по умолчанию)
Как не настраивал свет, получается вообще не так, как надо
на 3 рисунке показано, как должна быть освещена фигура в идеале
но у меня вблизи к пирамиде(конус 4 стороны) она вообще не освещается, ставил вместо неё куб на это же место, он освещен нормально. В чем может быть проблема?
на 2 рисунке показан тот же свет, только вместо пирамиды , куб, он освещается как надо, а пирамида нет!
Изображения
Тип файла: png vlcsnap-2010-11-20-14h06m09s17.png (17.6 Кб, 44 просмотров)
Тип файла: jpg light.jpg (7.1 Кб, 117 просмотров)
Тип файла: jpg light_cube.jpg (7.3 Кб, 113 просмотров)

Последний раз редактировалось NiCola999; 20.11.2010 в 14:20.
NiCola999 вне форума Ответить с цитированием
Старый 20.11.2010, 14:26   #2
NiCola999
Не
Участник клуба
 
Регистрация: 29.10.2009
Сообщений: 1,456
По умолчанию

если перевернуть пирамиду, то она освещается нормально. Так как же мне добиться нужного освещения?
Изображения
Тип файла: jpg light2.jpg (7.2 Кб, 117 просмотров)
NiCola999 вне форума Ответить с цитированием
Старый 20.11.2010, 14:50   #3
maxionans
Форумчанин
 
Аватар для maxionans
 
Регистрация: 02.01.2010
Сообщений: 254
По умолчанию

а нормали нормально вычисляешь?
maxionans вне форума Ответить с цитированием
Старый 20.11.2010, 15:02   #4
NiCola999
Не
Участник клуба
 
Регистрация: 29.10.2009
Сообщений: 1,456
По умолчанию

вроде нормали вычисляются в функции glutSolidCone
NiCola999 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
в голове не укладывается как такое сделать... TIGEr535 Microsoft Office Excel 16 30.04.2010 00:29
Непонятно! как сделать такое задания: Lems11 Помощь студентам 2 21.12.2009 12:43
Как такое сделать (извените. но даже не знаю как это называется) Van'Denis HTML и CSS 3 30.08.2009 10:46
OpenGL, освещение loozer Мультимедиа в Delphi 3 17.12.2008 19:09
Возможно ли такое...если да то как это сделать?! prizrak1390 Общие вопросы Delphi 9 03.01.2008 10:14