Можно ли получить какие-либо значения из шейдера OpenGL ES 2.0? Я хотел бы использовать графический процессор для обработки (не 3D). Единственное, что я мог придумать, - это выполнить рендеринг на холсте, а затем использовать readPixels для получения цветов (желательно в большом массиве 2d).
Возврат значений из шейдера OpenGL ES 2.0
Ответы (1)
Да, это называется GPGPU. Единственный способ - отрисовать фреймбуфер или текстуру, здесь - это руководство, которое объясняет это, просто придерживайтесь версии GLSL.
person
Dr. Snoopy
schedule
10.06.2011