/6}},//左上 4
{{6.0f, 6.0f, -6.0f, 1.0f}, {0.0f, 1.0f, 0.0f}, {1.0f, 4.0f/6}},//右上 5.../6}},//左下 2
{{6.0f, -6.0f, 6.0f, 1.0f}, {1.0f, 1.0f, 1.0f}, {1.0f, 4.0f/6}},//右下 3...input.pixelColor.z, 1); // 顶点颜色,方便调试
return float4(colorTex);
}
顶点shader是正常对顶点进行变换处理,纹理坐标、顶点颜色读取buffer的值;...MTLDepthStencilDescriptor new];
depthStencilDescriptor.depthCompareFunction = MTLCompareFunctionLess;
self.depthStencilState...newDepthStencilStateWithDescriptor:depthStencilDescriptor];
// 然后设置深度测试
[renderEncoder setDepthStencilState:self.depthStencilState