在我的项目中,我需要实时绘制与UIGestureRecognizer更新相对应的2D图像。
图像将是相同的UIImage,可以在不同位置绘制。
let arrayOfPositions = [pos1,pos2,pos3]
我需要将MetalLayer上的结果图像传输到Single UIImage中,结果图像将具有与设备屏幕相同的大小。 类似于
let resultImage = UIGraphicsGetImageFromCurrentImageContext()
我是Metal的新手,看完领域的视频和Apple文档后,我的头脑变得混乱。大多数教程都专注于3D渲染,这超出了我的需求(和我的知识)
如果有人能帮我一个简单的代码,如何将UIImage绘制到MetalLayer中,然后将整个图像转换为单个UIImage?谢谢