首页 > 解决方案 > 如何在 gpuimage 中提供多个位图作为输入?

问题描述

我是android中OpenGL的初学者。我正在使用 GPUImage Android 在图像上应用过滤器。但是,我的片段着色器需要三个输入位图来生成输出。

uniform sampler2D inputImageTexture;
uniform sampler2D inputImageTexture2;
uniform sampler2D inputImageTexture3;
uniform float intensity;

但据我所知 GPUImage 支持GPUImageTwoInputFilter. 那么,我应该编写什么程序来为同一个着色器提供三个位图。或者有任何简单的方法我可以使用 OpenGL 来完成这项任务。

标签: androidopengl-esglslgpuimageandroid-gpuimageview

解决方案


推荐阅读