Я пытаюсь размять простое размытие изображения, которое я рендерингю в OpenGL ES 1.1. Я огляделся и нашел различные предложения о том, как это можно сделать, но ни одно из них не дало хороших результатов.
Кажется, лучше всего отобразить изображение на текстуре, что я и делаю, поскольку большинство опций, которые я видел в Интернете, работают с текстурами, а не с чем-либо еще. Сделав это, одним из предложений было использование накопительного буфера. Я могу делать такие вещи, как:
glAccum(GL_MULT, 0.7);
glAccum(GL_ACCUM, 0.3);
glAccum(GL_RETURN, 1.0);
Но буфер накопления, по-видимому, недоступен. Все, что я прочитал, предполагает, что это должно быть в GLES1.1, но не игра в кости.
Может кто-нибудь сказать мне, если буфер накопления находится в OGLES1.1?
Кроме того, есть ли у кого-нибудь лучшие предложения / улучшения по размытию с использованием буфера Accum?