GLSL Subroutine и ошибка компиляции C9999

Шейдер я пишу под весьма гибкую и удачную на мой взгляд библиотеку nvFX. Но вот использование Subroutine в этой библиотеке не завершено, да и в целом как оказалось, данная возможность указателя на функцию весьма капризно работает на деле. Ошибка компиляции

OpenGL header в разных версиях МоБи

Для МоБи 2011, 2012 появилась необходимость подключать прототипы функций OGL отдельно 1#include <fbsdk/fbsdk-opengl.h> Для плагинов, которые рассчитаны под компиляцию под разные версии МоБи (ниже 2011) данный хедер вызывает ошибку, в виду своего отсутствия. Поэтому здесь нужно его вводить с поправкой

МоБи подсказка: рисование окружности-биллборда

В этой заметке хочу рассказать о рисовании 2д окружности всегда ориентированной к наблюдателю. Рендер в МоБи на OpenGL, так что заметка носит более общий характер и не привязана к указанному программному продукту.

GLSL шейдеры: NVidia и AMD

?з личного опыта работы с шейдерами и адаптацией под AMD. ?менно адаптацией, потому что по другому этот процесс не назовешь после их создания под NVidia. 1) AMD не любит ARB_draw_buffers флаг в шейдере. Причем если не указывать никакой флаг вовсе,

OpenGL 3.3 и OpenGL 4.0

GDC стал щедрым подарком для всех сторонников этого GAPI. Теперь на сайте Kronos Group появилась спецификация по данным новинкам — http://www.opengl.org/registry/ Видео с GDC по OpenGL 4.0 — http://www.v3.co.uk/v3/video/2259393/gdc-2010-khronos-group.