Расширения EXT_texture_env_add и ARB_texture_env_add
Стандартный OpenGL поддерживает следующие способы наложения текстуры: GL_REPLACE, GL_BLEND, GL_DECAL И GL_MODULATE. Здесь через С обозначено RGB-значение цвета, через А — альфа-значение (альфа-компонента), индекс / обозначает RGB- или альфа-составляющую цвета, полученного из фрагмента, на который осуществляется наложение(значение, получаемое в результате вычисления освещенности или задаваемое командой gicoior, в случае, когда расчет освещенности выключен), tо б означает, что соответствующее RGB- или альфа-значение получено из текстуры, с — RGB- или альфа-значение, заданное как GL_TEXTURE_ENV_COLOR, — получившееся выходное значение. Однако для получения реалистичных динамических изображений описанных способов наложения часто бывает недостаточно. Рассматриваемые далее расширения EXT_texture_env_add и ARB_texture_env_add предоставляют еще один режим наложения. Ему соответствует константа GL_ADD (одна и та же для обоих расширений).
Наш сайт создан для любителей и профессионалов, для тех кому не безинтересна система под названием Linux. На нашем сайте вы найдете статьи от установки до программирования на Linux'e, отзывы о системе, советы и поддержка начинающим пользователям. Для новичком, доступен раздел "Запускаем Linux", в котором рассказывается все от "упаковки", до первого включения системы.