Ios 核心图像内核语言中的纹理(iChannel0,vec2)等价性是什么?

Ios 核心图像内核语言中的纹理(iChannel0,vec2)等价性是什么?,ios,shader,core-image,ciimage,cikernel,Ios,Shader,Core Image,Ciimage,Cikernel,如何在核心图像内核语言中转换此着色器语法?您似乎缺少一些上下文。例如,什么是iChannel3?此外,为什么会有view1、view2和view3?你到底想干什么?CoreImage应始终逐像素“接近”(最有可能的是纹理/着色器的概念并不完全适用)。@dfd实际上我正在尝试将此()着色器文件转换为CIKernel语言,并停留在最后阶段。 float r = texture(iChannel3, view1).r; float g = texture(iChannel3, view2).g; fl

如何在核心图像内核语言中转换此着色器语法?

您似乎缺少一些上下文。例如,什么是
iChannel3
?此外,为什么会有
view1
view2
view3
?你到底想干什么?CoreImage应始终逐像素“接近”(最有可能的是纹理/着色器的概念并不完全适用)。@dfd实际上我正在尝试将此()着色器文件转换为CIKernel语言,并停留在最后阶段。
float r = texture(iChannel3, view1).r;
float g = texture(iChannel3, view2).g;
float b = texture(iChannel3, view3).b;

fragColor = vec4(r, g, b, 1.);