我浏览了一些关于 iOS Metal API 的教程,他们提到 Metal 中的所有东西都是三角形。那么,如果我想画一个圆弧,我是否必须导入核心图形并使用它,或者是否有如何使用 Metal 做到这一点?
谢谢。
最佳答案
GPU(除了一些极少数异常(exception))专门处理三角形。正方形只是两个相互对接的三角形。一个圆圈就是一组呈扇形排列的小三角形。每个形状都是由许多以适当模式排列的小三角形组成的。
Metal 以低级方式与 GPU 通信,因此现在您的工作是根据三角形组来表达形状。
关于ios - 如何使用 Metal 绘制圆弧?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28143441/