Шейдер я пишу под весьма гибкую и удачную на мой взгляд библиотеку nvFX. Но вот использование Subroutine в этой библиотеке не завершено, да и в целом как оказалось, данная возможность указателя на функцию весьма капризно работает на деле. Ошибка компиляции
Одна текстура на уровень
Очень интересный подход для оптимизации визуализации под мобильные платформы, пример грамотного дизайна уровня. http://udk.com/showcase-amazing-one-texture
GLSL шейдеры: NVidia и AMD
?з личного опыта работы с шейдерами и адаптацией под AMD. ?менно адаптацией, потому что по другому этот процесс не назовешь после их создания под NVidia. 1) AMD не любит ARB_draw_buffers флаг в шейдере. Причем если не указывать никакой флаг вовсе,
Моя первая публикация
Недавно нашел у себя на компьютере весьма памятный мне материал — текст брошюры, которая продавалась в моем городе на рынке в книжной лавке. Это был октябрь 2000 года и мне тогда было 14 лет от роду. Материал был написан на основе
OpenGL вне зависимости от платформы или SDL
[lang_en]This article is avaliable only in russian.[/lang_en] В виду того, что статья OpenGL для Win32 пользуется популярностью, я решил выложить еще несколько глав из когда-то намечавшейся книги по OpenGL и компьютерной графике. Материал еще имеет определенную актуальность, особенно для начинающих.