Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.017 c
1-16510
Serge
2004-01-27 09:46
2004.02.06
SelAttributes - где что находится ???


8-16541
Дмитрий
2003-10-05 17:41
2004.02.06
TrackBar В TMediaPlayer


11-16208
Danil
2003-05-21 01:13
2004.02.06
Как изобразить на кнопке смайлик?


3-16163
СержК
2004-01-14 14:20
2004.02.06
Размер БД


1-16436
Kolega
2004-01-28 11:11
2004.02.06
Работа со строками




   Наверх