Вниз
Скачать: CL | DM;

OpenGL. Свет и текстуры   Найти похожие ветки 

← →
Apollon ©   (2005-05-02 01:43) [0]

Сразу прошу меня извинить, если буду спрашивать элементарнейшие вещи!
И не советуйте мне купить книгу Краснова - она у меня перед носом лежит...
Итак, собственно проблемы:
1. Никак не могу включить больше 1 источника света. Нулевой работает, а остальные - нет. В тестовой проге пишется, что доступны 8 штук...
2. Никак не получается наложить текстуру на полигональную модель - она полностью окрашивается в цвет левого верхнего пиксела.
На чайник накладывается, но тоже как-то по-кривому...


← →
XProger ©   (2005-05-02 05:27) [1]

1) 0 источник уже настроен. Остальные нужно настраивать самому...

var
c : array [0..3] of single;
begin
c[0] := 1;
c[1] := 1;
c[2] := 1;
c[3] := 1;
glLightfv(ID, GL_DIFFUSE,  @c);
glLightfv(ID, GL_SPECULAR, @c);
end;

2) Координаты текстуры правильно выставляешь? glEnable(GL_COLOR_MATERIAL) делаешь?
И вообще, КОД В СТУДИЮ!


← →
Apollon ©   (2005-05-02 14:02) [2]

Спасибо!
С текстурами разобрался...
Теперь со светом ща попробую...


← →
parovoZZ ©   (2005-05-02 20:13) [3]

А вот жаль, что источников всего 7(один глобальный). В DX вроде такого ограничения нет.


← →
XProger ©   (2005-05-02 21:50) [4]

parovoZZ, ну на кой тебе больше 8 источников на 1 объект???
Но даже если и понадобится - шейдеры на что народу дали? ;)


← →
parovoZZ ©   (2005-05-03 09:03) [5]

Да, действительно, на кой?


← →
Sapersky   (2005-05-03 10:27) [6]

В DX вроде такого ограничения нет.

Есть, начиная с 7-го. Это ограничение HWTnL - прилепили для совместимости.



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

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



Память: 0.46 MB
Время: 0.028 c
4-1122192428
SergProger
2005-07-24 12:07
2005.09.11
Мой компьютер


3-1122993594
Sergei9
2005-08-02 18:39
2005.09.11
формат поле


14-1124192531
SpyBoy
2005-08-16 15:42
2005.09.11
Книжки про Дельфинчика


14-1123908241
Гость1
2005-08-13 08:44
2005.09.11
pdf редактирование


14-1124382467
Kerk
2005-08-18 20:27
2005.09.11
Боржоми




   Наверх