source | 源纹理。 |
dest | 目标RenderTexture,GraphicsTexture或null 直接复制到屏幕。 |
mat | 用于复制的材质。材质的着色器应产生一些后期处理效果。 |
offsets | 可变数量的过滤偏移量。偏移量以像素为单位。 |
destDepthSlice | 要复制到的纹理数组目标切片。 |
将源纹理复制到目标,适用于多点采样着色器。
这主要用于实现某些后期处理效果。例如,高斯或迭代锥形模糊在多个不同位置采样源纹理。
BlitMultiTap 将 dest
设置为活动渲染目标(更改 RenderTexture.active 和 GraphicsTexture.active),将 source
设置为材质的 _MainTex
属性,并绘制全屏四边形。四边形的每个顶点都设置有多个纹理坐标,并由 offsets
像素偏移。
BlitMultiTap 具有与 Graphics.Blit 相同的限制。
其他资源:Graphics.Blit、后处理效果。