android - 如何在 gpuimage 中提供多个位图作为输入?
问题描述
我是android中OpenGL的初学者。我正在使用 GPUImage Android 在图像上应用过滤器。但是,我的片段着色器需要三个输入位图来生成输出。
uniform sampler2D inputImageTexture;
uniform sampler2D inputImageTexture2;
uniform sampler2D inputImageTexture3;
uniform float intensity;
但据我所知 GPUImage 支持GPUImageTwoInputFilter
. 那么,我应该编写什么程序来为同一个着色器提供三个位图。或者有任何简单的方法我可以使用 OpenGL 来完成这项任务。
解决方案
推荐阅读
- haskell - 试图用 Haskell 找到 GCD。我的代码中的错误在哪里?
- php - 如何在 laravel 中备份/导出连接的数据库 database.sql 文件?
- c# - 在 MySql.Data.EntityFrameworkCore 中找不到数据库 SetInitializer
- javascript - 关闭后如何清除模态中的反应状态?
- bash - 将时间戳从一组文件批量复制/更新到另一组现有文件
- python - 无法在线性回归中导入 MultiOutputMixin
- php - 无法从 URL 中获取变量
- c++ - 调试时出现几个错误
- excel - 为什么 Excel VBA 编辑器会更改换行符换行?
- java - 仅在按下按钮时如何使recyclerview重新加载?