public static void BlitMultiTap (Texture source, RenderTexture dest, Material mat, params Vector2[] offsets);

Parameters

source源纹理。
dest目标 RenderTexture,或 /null/(直接对屏幕执行 blit 操作)。
mat用于复制的材质。材质的着色器应该执行一些后期处理效果。
offsets可变数量的过滤偏移。偏移以像素为单位。
destDepthSliceThe texture array destination slice to blit to.

Description

将源纹理复制到目标,用于多点着色器。

This is mostly used for implementing some post-processing effects. For example, Gaussian or iterative Cone blurring samples source texture at multiple different locations.

BlitMultiTap 将 dest 设置为 active 渲染纹理,将 source 设置为材质上的 _MainTex 属性,并绘制一个全屏四边形。四边形的每个顶点 都设置了多个纹理坐标,并且偏移 offsets 个像素。

BlitMultiTap has the same limitations as Graphics.Blit.

See Also: Graphics.Blit, post-processing effects.