smt005
> Где данный способ инверсии не подойдёт?
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
Думаю не правильно будет работать... :)
Перевёл пример на Delphi, может кому понадобится, для красоты добавил PCF и Projective textures вместо расчёта пятна на шейдере(типа doom3). Метод загрузки сцены, который присутствует в моём коде ни в коем случае не использовать в нормальном проекте(он сильно насилует винт, но переписывать лень). В коде напрочь отсутствуют коменты, так что, если вдруг не понятно, спрашивайте.
http://ifolder.ru/13724057
Dimich
glActiveTexture равна нулю...
Executor
где именно?
Dimich
> где именно?
Ну как бы выборочно быть не может... :) Так что везде... На первом вызове подобной функции (в LoadScene) накрывается...
Dimich
Везде. Даже с ARB
Попробывал в своём приложении его поюзать, ситуация таже самая, возможно в dglOpenGL.pas чтото не так...
На вид вроде всё нормально, но возвращает nil... Хм...
хм... прошолся glIntercept'ом, увидел кучу GL ERROR - Function glCallList generated error GL_INVALID_OPERATION хотя всё работает, так что извиняйте, мой косяк, ща попробую исправить
Dimich
> так что извиняйте, мой косяк
В моём проекте тоже самое... Указатель на функцию возвращается ещё далеко до всяких glCallList...
app запустилась, только вот эффектов нет( тени, споты ), рендерится просто комната с лошадкой.
win Vista x64, 9600GT
ёпт, чот я не вкуриваю из-за чего код не работает, у кого-нибудь запустилось?
Dimich
> чот я не вкуриваю из-за чего код не работает
Проблемма в расширениях. Либо они не читаются, либо читаются, но криво, либо это как-то связано с создаваемым контекстом
А можно откомпилированный exe?
BenTech
http://ifolder.ru/13731211
Sergio666
а если допустим dglOpenGL заменить? или Textures.pas?
Тема в архиве.