我正在尝试为Android重新创建GPUImage(ios)的GPUImageTwoPassFilter。我正在使用这里完成的工作进行Android版GPUImage的移植。对于许多滤镜,移植实际上效果很好。我已经成功地逐行移植了许多着色器。
问题在于,要移植一些滤镜,您必须从GPUImage的GPUImageTwoPassFilter中进行扩展,而Android版本的作者尚未实现它。我想尝试编写它,但不幸的是iOS版本文档非常少,因此我不知道TwoPass过滤器应该做什么。
有人有关于如何解决此问题的提示吗?我对openGL的了解有限,但非常了解Android和iOS。我肯定在这里寻找非常伪代码的描述。
问题在于,要移植一些滤镜,您必须从GPUImage的GPUImageTwoPassFilter中进行扩展,而Android版本的作者尚未实现它。我想尝试编写它,但不幸的是iOS版本文档非常少,因此我不知道TwoPass过滤器应该做什么。
有人有关于如何解决此问题的提示吗?我对openGL的了解有限,但非常了解Android和iOS。我肯定在这里寻找非常伪代码的描述。
GPUImageMovieWriter
根据使用情况也非常有价值,但这是一个在 Android 上移植可能会非常困难的领域。 - Daniel Smith