Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.02.06;
Скачать: CL | DM;

Вниз

Источник света(OpenGL)   Найти похожие ветки 

 
Vitas2 ©   (2003-06-17 14:03) [0]

У меня плоскость состоящая из треугольников разной величины(есть маленький и очень большие) и источник света недалеко от поверхности так вот середина больших треугольнико темная а вершины светлые как сделать чтобы треугольник был равномерно подсвечен.
И ещё про и сточник света он должен находится в определенной позиции т.е. мне ненадо его распологать в бесконечности с указание направления надо в (хотя тогда эффект темноты пропадает "частично").


 
ViK85   (2003-07-25 04:12) [1]

Поюзай нормали, может че получиться.
Если источник находиться сферху где-то в бесконечности, то используй
glLightfv([номер источника],GL_POSITION,@Position),
glLightfv([номер источника],GL_SPOT_DIRECTION,@SpotDirection),
где Position = (0,1,0,0)
( 0,-1,0) [1] Поюзай нормали, может че получиться.
Если источник находиться сферху где-то в бесконечности, то используй
glLightfv([номер источника],GL_POSITION,@Position),
glLightfv([номер источника],GL_SPOT_DIRECTION,@SpotDirection),
где Position = (0,1,0,0)
SpotDirection = (0,-1,0)
Кажись так...



Страницы: 1 вся ветка

Текущий архив: 2004.02.06;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.087 c
4-16827
Reanimator
2003-11-30 23:28
2004.02.06
Как по хендлу окна получить путь к екзешнику


14-16615
InBass Project
2004-01-08 08:29
2004.02.06
Вот такого я от себя не ожидал...


3-16047
Andrey V.
2004-01-13 08:08
2004.02.06
ПЛАН :-)


4-16798
x0rz
2003-11-28 22:43
2004.02.06
Обработка сообщений для стандартных классов


7-16772
Донской
2003-11-17 19:27
2004.02.06
Ругается на (asm) Mov result,SE: