我有一个使用GPUImageFilter构建的自定义过滤器,它在着色器中有两个纹理采样器。第一个纹理在.fsh文件中定义为inputImageTexture,默认情况下为bind。但我不知道如何在代码中绑定inputImageTexture2。 我搜索了GPUImageFilter.h .m文件,但没有找到任何与之相关的方法。有人知道吗?
答案 0 :(得分:0)
如果要使用两个纹理作为输入,则使用GPUImageTwoInputFilter而不是GPUImageFilter。前者已正确设置所有代码以接收两个输入,并定义第二个纹理输入所需的统一。
否则,您可以查看GPUImageTwoInputFilter定义的内容,以便能够提供第二个纹理输入并在自定义类中自行使用。